我正在尝试安装 Web 开发者插件,但失败并显示“Web Developer 1.1.8 无法安装,因为它与 Firefox 3.6.13 不兼容”的消息。
我不相信它实际上是不兼容的。相反,我认为问题是因为在验证检查期间安装失败,可能是因为 corp. 网络弄乱了连接。我得到的信息是:
services.addons.mozilla.org 使用了无效的安全证书
当我查看证书时,它是由网络组颁发的,而不是 Mozilla。
有没有办法绕过版本检查以便我可以安装它?
我正在尝试安装 Web 开发者插件,但失败并显示“Web Developer 1.1.8 无法安装,因为它与 Firefox 3.6.13 不兼容”的消息。
我不相信它实际上是不兼容的。相反,我认为问题是因为在验证检查期间安装失败,可能是因为 corp. 网络弄乱了连接。我得到的信息是:
services.addons.mozilla.org 使用了无效的安全证书
当我查看证书时,它是由网络组颁发的,而不是 Mozilla。
有没有办法绕过版本检查以便我可以安装它?
奇怪的是它给了你“与 Firefox 版本 x 不兼容”的消息,因为正如你所说,这似乎不是真正的问题。看看这是否有效:右键单击安装程序链接并选择“将链接另存为...”并将文件保存在硬盘上。它将被称为 webdeveloper.xpi 之类的东西。然后只需将文件拖放到 Firefox 上。
最可能的解释是您尝试安装的 XPIem:maxVersion
在其 install.rdf 中小于 Firefox 版本,因此 Firefox 正在检查 addons.mozilla.org 以查看您尝试安装的版本是否被标记为兼容( addons.mozilla.org 允许提高 maxVersion,但不会更新它为用户提供的 XPI)。
如果由于任何原因更新检查失败,Firefox 不会让您安装扩展。
这种情况下的解决方案(扩展版本实际上与 Firefox 兼容,但在其 install.rdf 中有过时的信息)将编辑 XPI 以在尝试安装 XPI 之前手动调整 maxVersion。