signtool 错误: Store::ImportCertObject() 失败。 (-2146885630/0x80092002)



我正在使用以下参数运行SignTool,并不断收到相同的失败。

D:Sectigo-Signmycode>"C:Program Files (x86)Windows Kits10bin10.0.22000.0x64signtool.exe" ^
sign /debug /fd SHA256 ^
/f keyfile.pfx /p password ^
/td SHA256 ^
/a MyExecutable.exe

SignTool错误:发生了意外的内部错误。错误信息:";错误:存储::ImportCertObject((失败"(-2146885630/0x80092002(

错误查找返回";在编码或解码操作期间发生错误";。Windows 10系统。

我试过SHA384,结果也一样。传递无效参数会产生标准的预期错误。但是,无效密码会导致上述错误。已经尝试了许多论点组合。

安全证书刚刚获得。

已对生成具有正确密码的keyfile.pfx进行了三次检查。

/调试没有效果。

如有任何想法和/或帮助,我们将不胜感激。

我遇到了完全相同的问题。通过SignMyCode.com从Sectigo获得的代码签名证书…问题不在于任何签名工具参数,而是SignMyCodecom给了我错误的指示,将.crt文件和.key文件转换为.pfx文件。如果您正在使用联机工具创建.pfx文件,那么您可能会遇到同样的问题。

他们最初建议我使用SSL Tools网站,该网站无法创建有效的.pfx文件(即导致0x80092002错误(。。。当我回到他们那里并对此提出质疑时,他们说要使用SSL Shopper。我用这个网站创建了一个.pfx文件,它第一次运行得很好。

我很感激你可能没有使用任何在线工具来创建你的.pfx文件(或者你可能直接得到了.pfx的文件(,但如果你是,请尝试上面的第二个链接。

最新更新