如何更新代码签名证书

4
我有一个来自Thawte的代码签名证书,它将在几周内过期。
我已经为其续约并收到了一个.cer文件。
我成功地创建了一个更新的.pfx文件,使我能够签署Firefox插件,并且签名在“未来”时间是有效的。
然而,当我尝试使用相同的.pfx文件签署Internet Explorer插件时,我会得到一个signtool错误0x80880253(“证书不再有效”)。
我尝试使用mmc.exe和certmgr.exe在我的证书管理器控制台中更新证书,但无论我做什么-到期日期仍然是2010年。
我能够在certmgr向导中看到“更新”的证书,但它在“其他人”选项卡下而不是“个人”选项卡下。
有人知道我错在哪里吗?
谢谢
1个回答

1
你应该在个人存储中拥有新的证书。尝试删除它并重新安装。
如果不成功,您可以尝试引用.pfx文件而不是证书存储的解决方法: signtool.exe sign /f certificate.pfx /p MYPASSWORD ....

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接