如何续订代码签名证书

时间:2010-12-21 15:15:57

标签: certificate signtool

我有来自Thawte的代码签名证书,该证书即将在几周内过期。

我付了续费,我收到了续订.cer文件。

我已经成功创建了一个更新的.pfx文件,允许我签署Firefox插件,签名在“未来”时间内有效。

但是,当我尝试使用相同的.pfx文件签署Internet Explorer插件时,我收到一个signtool错误0x80880253(“证书不再有效”)。

我尝试使用mmc.exe和certmgr.exe在证书管理器控制台中续订证书, 但不管我做什么 - 到期日期仍然是2010年。

我能够在certmgr向导中看到“续订”证书,但它位于“其他人”标签下,而不是“个人”标签下。

有没有人知道我做错了什么?

感谢

1 个答案:

答案 0 :(得分:1)

您应该在个人商店中拥有新证书。尝试删除它并重新安装。

如果您没有成功,您可以尝试直接引用.pfx文件而不是证书存储的解决方法:

signtool.exe sign /f certificate.pfx /p MYPASSWORD ....