目前我有一个新的 Firefox 插件,它的版本为 2.0.0,并且插件和 update.rdf 都可以通过 HTTPS 连接使用,但我也有由以前的开发人员编写的 1.1.6 版本的插件,并在这个插件点资源中使用 HTTP 更新链接连接并且此插件在兼容性部分具有最大版本 FF 3.6.*
我创建了从http://old_url/update.rdf到https://new_url/update.rdf的重定向 并检查 Firefox 控制台中发生的情况
- FF 显示 update.rdf 需要签名
- 我使用新的 url、新的 xpi 和私钥创建了签名,这是 HTTPS 连接中使用的 SSL 证书对
- FF 显示签名无效
我无法联系到开发人员,也无法在 mozilla 上登录他的帐户。我想在他在 mozilla 的帐户下,我可以获得可用于创建签名的开放/私钥。
还有什么其他方法可以创建正确的 update.rdf,以便可以更新此插件?
PS 如果以前的 install.rdf 有 updatekey 并且您没有私有对,则无法发布 update.rdf。...但我找到了钥匙