【发布时间】:2011-06-26 15:08:23
【问题描述】:
目前我有一个新的 Firefox 插件,它有 2.0.0 版本,并且可以通过 HTTPS 连接使用插件和 update.rdf,但我也有由以前的开发人员编写的 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,这样这个插件就可以更新了?
附:如果之前的 install.rdf 有 updatekey 而您没有私有对,则无法发布 update.rdf。 ...但我找到了关键
【问题讨论】:
标签: firefox-addon xpi