Firefox 40 does not allow the extension even after signing

此生再无相见时 提交于 2019-12-24 16:12:22

问题


I am Using Firefox 40 and followed Signing an XPI article to sign an XPI. Used certutil to sign the XPI, imported the X509.cacert in firefox Certificate Manager (Authorities tab) every step completed as mentioned in the article. Now if I install the XPI , I get popup.

Caution: This site would like to install an unverified add-on in Firefox

After installation the extension is working correctly.

However if I set the flag: xpinstall.signature.required to true and then try to install it . I get popup telling

This add-on could not be installed as it appears to be corrupt.

Followed the steps in the article multiple times just to make sure I din't miss anything ..but still the same issue. Would appreciate any pointers to where to look for the problem.


回答1:


Extensions now have to be signed by mozilla unless you're using nightly/dev edition or a special unbranded release/beta builds.

See this page for further information.

If you want to distribute them yourself AMO should have an option to submit extensions for signing without listing them.



来源:https://stackoverflow.com/questions/32521758/firefox-40-does-not-allow-the-extension-even-after-signing

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!