1

私は Firefox 40 を使用しており、XPI の署名に関する記事に従って XPI に署名しました。certutil を使用して XPI に署名し、X509.cacert を firefox Certificate Manager (Authorities タブ) にインポートして、記事に記載されているすべての手順を完了しました。XPI をインストールすると、ポップアップが表示されます。

注意: このサイトは、未検証のアドオンを Firefox にインストールしようとしています

インストール後、拡張機能は正しく機能しています。

ただし、フラグを設定した場合: xpinstall.signature.required を true にしてから、インストールを試みます。ポップアップが表示されます

このアドオンは破損しているように見えるため、インストールできませんでした。

何も見逃していないことを確認するために、記事の手順を複数回実行しましたが、それでも同じ問題が発生します。問題を探す場所へのポインタをいただければ幸いです。

4

1 に答える 1

3

拡張機能は、ナイトリー/開発版または特別なブランドのないリリース/ベータ ビルドを使用していない限り、mozilla によって署名される必要があります。

詳細については、このページを参照してください。

それらを自分で配布したい場合、AMO には拡張機能をリストせずに署名用に送信するオプションが必要です。

于 2015-09-11T15:34:21.040 に答える