目次:
Mozillaの Firefox は、多くの高度なセキュリティ機能とパフォーマンス上の利点を盛り込んだ、安全で使いやすいWebブラウザだと主張しています。ブラウザが持っている評判の種類は、もしあれば、どんな抜け穴をも埋めるために不可欠です。この点に関して、Firefoxの開発者は、すべての拡張機能がインストールされ、使用されるためには、すべての拡張機能に署名する必要があります。
Firefoxブラウザでは、署名のないアドオンをインストールしたり、すでにインストールされています。 Mozillaは一連のセキュリティガイドラインに従ったアドオンを検証し、「サイン」します。これは アドオン署名と呼ばれます。署名されていないアドオンが無効になっていると、アドオンマネージャはそれを使用できなくなり、アドオンマネージャにメッセージが表示されます。 - アドオンをFirefoxで使用することが確認できず、無効になっています。。アドオンの署名設定を上書きして、アドオンの署名要件を強制することができます。これは、Firefox設定エディタ(about:設定ページ)で xpinstall.signatures.required の設定をfalseに変更します。署名されていない拡張機能がインストールされることを許可しません。ただし、
addons.mozilla.org
(AMO)を介して署名する必要があり、プロセスはホストされている場所に関係なくすべての拡張機能に適用されます。したがって、 Firefox 44 以降、Firefoxのすべての将来のリリースおよびバージョンでは、署名されていない拡張機能をインストールすることはできません。 xpinstall.signatures.required は、Firefox 43などの以前のバージョンの署名されていない拡張機能をインストールすることを許可しています。使用することができます。つまり、アドオン開発者の関心を念頭に置いて、Firefoxは開発者がアドオンをブラウザに一時的にロードできるようにします。
注: この機能はテスト目的でのみ開発者に提供されています。 Firefoxで署名されていない拡張機能をインストールする
Firefoxの新しい about:debugging
ページを参照してください。 `
Add Temporary Add-on `オプションを選択し、アドオン用の XPIファイル
を選択します。終了すると、アドオンがロードされ、そのブラウザセッションを再起動する必要がありますが、ブラウザを再起動すると、アドオンが読み込まれず、再び動作するようになります。アドオンマネージャに再度移動して、再度読み込む必要があります。 Firefoxの Developer Edition と
Nightly versions
には、署名強制を無効にする設定があることに注意してください。 それに加えて、この設定を持つ リリース と ベータ
の特別なブランド化されていないバージョンは、アドオン開発者がすべてのビルドに署名することなくアドオンで作業できるようにします。署名チェックを無効にするには、 xpinstall.signatures.required 設定を "false"に設定する必要があります。 これについて: about:config をFirefoxのURLバー 検索ボックスに
xpinstall.signatures.requiredと入力します。
環境設定をダブルクリックするか、右クリックして「トグル」を選択してFalseに設定します。 UPDATE:
pcxFirefox ブラウザを使用することもできます。このオープンソースフォークは、x64版のプラグイン制限を取り除き、配布/バンドルのサポートを復元します。ありがとうございます
David Ramo
。