【问题标题】:SSL = Cannot create certificate for IIS (Cannot create PFX file from KEY+Certificate+RootCa)SSL = 无法为 IIS 创建证书(无法从 KEY+Certificate+RootCa 创建 PFX 文件)
【发布时间】:2012-08-08 16:51:39
【问题描述】:

我刚刚从 RapidSSL 获得了 4 个文件,我想将它们用于 IIS Express。 为此,我需要创建一个 PFX 文件。

我有 CSR、KEY、CERTIFICATE、ROOT/CA。这里有:

CSR => 我将其保存为 CSR.csr

-----BEGIN CERTIFICATE REQUEST-----
... hidden :)
-----END CERTIFICATE REQUEST-----

KEY -> 我保存为 key.pem

-----BEGIN RSA PRIVATE KEY-----
... hidden :)
-----END RSA PRIVATE KEY-----

证书 -> 我保存为 cert.cer

-----BEGIN CERTIFICATE-----
... hidden :)
-----END CERTIFICATE-----

Root/CA -> 我保存为 CA.cer

-----BEGIN CERTIFICATE-----
... hidden :)
-----END CERTIFICATE-----

我试过这个命令:

openssl pkcs12 -inkey key.pem -in cert.crt -export -out cert_pfx.pfx 

将“屏幕”加载到随机状态 - 完成 没有证书与私钥匹配

我也试过这个命令:

openssl pkcs12 -export -out cert_pfx.pfx -inkey key.pem -in cert.crt -certfile CA.crt

这里同样的错误。 我做错了什么?

【问题讨论】:

    标签: iis ssl openssl crt cer


    【解决方案1】:

    看这里:http://support.servertastic.com/convert-pem-to-pfx/

    确保私钥确实签署了实际证书。如果它是 RapidSSL,则可能值得再次重新颁发证书以确保证书正确。您可以在此处免费执行此操作:https://products.geotrust.com/orders/orderinformation/authentication.do

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-18
      • 2016-08-10
      • 2021-06-04
      • 2014-03-02
      • 1970-01-01
      相关资源
      最近更新 更多