【问题标题】:SignTool Error: No certificates were found that met all the given criteriaSignTool 错误:未找到满足所有给定条件的证书
【发布时间】:2014-03-29 20:01:09
【问题描述】:

我尝试使用 SignTool 和 kSign 对我的 exe 进行签名已经整整 2 天了。我从 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 错误:未找到符合所有给定条件的证书。”

无论我发现从 Internet 生成 PFX 文件的任何方法,它总是相同的错误消息。我什至尝试用 kSign 签名,我得到了同样的结果。我错过了什么?我可以使用为我的网络服务器购买的 SSL 证书来签署我的 exe 文件吗?

谢谢。

【问题讨论】:

    标签: ssl ssl-certificate signtool


    【解决方案1】:

    我遇到了同样的错误,我的 PFX 文件有一个过期的证书

    【讨论】:

      【解决方案2】:

      我通过运行发现了问题

      certmgr.exe

      然后将证书导入个人存储中。

      【讨论】:

        【解决方案3】:

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

        【讨论】:

        • 请填写答案。所以你买了代码签名证书。那么你是如何从 CERT 文件中制作 PFX 文件的呢?
        猜你喜欢
        • 2021-04-30
        • 1970-01-01
        • 2018-11-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-17
        • 2021-10-02
        相关资源
        最近更新 更多