已经使用了2个全天候,我试图使用signtool和ksign签署我的exe。我从Comodo购买了一个SSL证书的我的域(用于Apache上的HTTPS)。现在我正在尝试使用相同的证书和使用相同的私钥来签名。我正在使用命令:

openssl pkcs12 -inkey example.com.key -in example.com.crt -export -out example.com.pfx
.

并尝试签署它

signtool /f example.com.pfx /p mypassword myexe.exe
.

和我总是得到:“signtool错误:没有发现符合所有给定标准的证书。”

无论我从Internet生成PFX文件的方式,它始终是相同的错误消息。我甚至试图用ksign签署它,我得到同样的事情。我错过了什么?我可以使用我为我的Web服务器购买的SSL证书也可以签名我的exe文件吗?

谢谢。

有帮助吗?

解决方案

问题是,我试图使用SSL证书签署应用程序。这不起作用,因为SSL证书与代码签名证书不同,这是我需要的。

其他提示

我发现了问题

certmgr.exe

然后将证书导入个人商店。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top