首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在WindowsServer2019上导入代码签名证书在GitHub操作工作流中失败,其中“`Error: Store::ImportCertObject() failed.`”。

在WindowsServer2019上导入代码签名证书在GitHub操作工作流中失败,其中“`Error: Store::ImportCertObject() failed.`”。
EN

Stack Overflow用户
提问于 2022-01-29 05:50:31
回答 1查看 233关注 0票数 1

我正在尝试在Unity3D操作(WindowsServer2019Runner)上签署一个使用Inno安装程序v6打包的GitHub应用程序。我目前使用的是自签名的证书,因为我希望在从受信任的权威机构购买工作流之前先完成整个工作流。

在我的本地开发机器上,整个生成和签名过程与相同的证书一起完美地工作,但是在GitHub操作上签名过程失败,其中包含一个无用的错误消息:

代码语言:javascript
复制
c:\program files (x86)\inno setup 6>"D:\a\qweebi-unity\qweebi-unity\dist\signing\signtool.exe" sign /v /debug /td sha256 /fd sha256 /tr http://timestamp.digicert.com /f "D:\a\qweebi-unity\qweebi-unity\dist\signing\Cert.pfx" /p *** "D:\a\qweebi-unity\qweebi-unity\dist\uninst.e32.tmp" 
SignTool Error: An unexpected internal error has occurred.
Error information: "Error: Store::ImportCertObject() failed." (-2147467259/0x80004005)
SignTool Error: An unexpected internal error has occurred.
   Sign Tool command failed (Sign Tool command failed with exit code 0x1). Will retry (2 tries left).
SignTool Error: An unexpected internal error has occurred.

我尝试使用/v/debug标志来打印更多关于可能出错的信息,但这些似乎都不会改变正在打印的错误消息。

我能做些什么才能弄清楚这里出了什么问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-30 09:11:32

这看起来像是证书本身的问题,而不是签名过程。

再次检查您是否正确地生成了证书,并且在两台机器中都以相同的方式生成了证书。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70902666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档