Firefox 40即使在签名后也不允许扩展

时间:2015-09-11 10:54:51

标签: firefox firefox-addon nss xpi

我正在使用Firefox 40并按照Signing an XPI文章签署了XPI。使用certutil对XPI进行签名,在文章中提到的每一步完成后,在firefox证书管理器(“权限”选项卡)中导入X509.cacert。现在,如果我安装XPI,我会弹出。

  

警告:此网站希望在Firefox中安装未经验证的插件

安装后,扩展程序正常运行。

但是,如果我将标志:xpinstall.signature.required设置为true,然后尝试安装它。我得到弹出窗口

  

无法安装此附加组件,因为它似乎已损坏。

多次遵循文章中的步骤,以确保我不会错过任何东西..但仍然是同样的问题。非常感谢任何寻找问题的地方。

1 个答案:

答案 0 :(得分:3)

扩展现在必须由mozilla签署,除非您使用nightly / dev版本或特殊的非品牌版本/ beta版本。

有关详细信息,请参阅this page

如果您想自己分发,AMO应该可以选择提交签名扩展而无需列出。