![]() |
1
2
问题实际上包含正确的过程——使用包含根证书、中间证书、开发人员证书和私钥的pfx文件进行签名。另外,使用时间戳服务器。我的问题是我的pfx中包含了错误的根证书,所以用于签名的证书不能链回到根。 根据请求,以下是有关如何创建pfx文件的信息。下面我使用的cert2spc和pvk2pfx也在平台SDK中。
其中.cer文件列表包括根证书、中间证书和代码签名证书,codesign.spc是输出文件。然后:
以这种方式运行pvk2pfx会启动一个向导,提示输入私钥密码、输出文件的位置以及输出文件的密码。 最后,signtool执行实际的代码签名:
回想起来,我可能通过使用signcode.exe节省了时间,也就是直接使用.spc和.pvk文件的代码签名向导(我认为它是.NET SDK的一部分)。 |
![]() |
user826955 · 使用节点。js使用CA证书验证X509证书 7 年前 |
![]() |
NineBerry · 使用pure生成并签署证书请求。net框架 7 年前 |
![]() |
user1115980 · Sylog ng证书问题 7 年前 |
![]() |
Michel · 未安装分发证书/私钥 7 年前 |
![]() |
Thomas Schneiter · 信任来自IIS的自签名证书 7 年前 |
![]() |
kdragon · VBA-https响应文本解密 7 年前 |
![]() |
Gulumal · WCF中基于证书的身份验证 7 年前 |