2010-12-21 171 views
3

我有一个Thawte的代码签名证书即将在几周内过期。如何更新代码签名证书

我付了续约费用,并且收到了续订.cer文件。

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

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

我尝试使用MMC.EXE和certmgr.exe续订证书在我的证书管理器控制台, 但我无论做什么 - 到期日保持在2010

我能看到“更新“certmgr向导中的证书,但它位于”其他人员“选项卡下,而不是”个人“选项卡下。

有没有人有一个想法我做错了什么?

谢谢

回答

1

你应该在个人商店有你的新证书。尝试删除并重新安装。

如果没有全成,您可以尝试直接引用到.PFX,而非证书存储文件的解决方法:

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