目录:
Mozilla的 Firefox 声称是一个安全且易于使用的Web浏览器,具有许多高级安全功能和性能优势。浏览器所具有的这种声誉对于它堵塞任何漏洞(如果存在)至关重要。在这方面,Firefox的开发人员强制要求所有扩展都要签名才能安装并投入使用。
Firefox浏览器将阻止您安装未签名的加载项并禁用任何未签名的加载项已经安装。 Mozilla验证并“签署”符合一系列安全指南的加载项。这被称为 附加签名。如果未签名的加载项被禁用,您将无法使用它并且加载项管理器将显示一条消息 - 加载项无法在Firefox中验证并且已被禁用。您可以通过在Firefox配置编辑器(about:config页面)中将首选项 xpinstall.signatures.required 更改为false来覆盖加载项签名设置以强制执行加载项签名要求。
Firefox将不允许安装未签名的扩展
签名,但是应通过 addons.mozilla.org (AMO)完成,并且该过程将适用于所有扩展,而不管它们的托管位置如何。因此,从 Firefox 44 开始,Firefox的所有未来发行版和版本都不允许安装未签名的扩展程序,且不会覆盖。主题,语言包,词典和插件将免于签名。
首选项 xpinstall.signatures.required ,允许在Firefox的先前版本(如Firefox 43)中安装无符号扩展名,可供使用。也就是说,考虑到附加组件开发者的兴趣,Firefox将允许开发者在浏览器中临时加载附加组件。
注意: 此功能仅用于开发人员的测试目的,并且从安全的角度来看,不建议普通用户允许未经签名的扩展名。
使Firefox安装未签名扩展
只需访问Firefox新的 about: 页面。对于`
加载临时加载项`选项,并为加载项选择 XPI文件 。完成后,该操作将加载加载项并工作该浏览器会话,但是当您重新启动浏览器时,加载项将无法加载,为使其再次运行,您必须重新加载它,方法是再次导航到加载项管理器。 此处重要的是,Firefox的
开发者版
和 夜间版 将设置为禁用签名强制执行。 除此之外,还会有 Release
和 Beta 的特殊非品牌版本将具有此设置,这样,附加组件开发人员就可以使用它们的附加组件,而无需签署每个构建组件。对于禁用签名检查,开发人员需要将 xpinstall.signatures.required 首选项设置为“false”。 为此: 输入
about:config
进入Firefox中的URL栏 在搜索框中键入 xpinstall.signatures.required
双击首选项,或者右键单击并选择“切换”,将其设置为False 让我们知道这是否适用于您。
更新:
您也可以使用
pcxFirefox 浏览器。这个开放源代码移除了x64版本中的插件限制,并恢复了分发/捆绑支持。感谢 David Ramo 。