我已经尝试了两天使用SignTool和kSign签署我的exe文件。我从COMODO购买了一个用于我的域名的SSL证书(用于apache上的https)。现在我正在尝试使用相同的证书和私钥来签署我的exe文件。我正在使用以下命令:
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错误:找不到满足所有给定条件的证书。”
无论我在网上找到什么方法生成PFX文件,都会出现同样的错误信息。我甚至尝试使用kSign进行签名,但结果还是一样。我错过了什么吗?我可以使用我为Web服务器购买的SSL证书来签署我的exe文件吗?
谢谢。