SSL =无法为IIS创建证书(无法从KEY + Certificate + RootCa创建PFX文件)

时间:2012-08-08 16:51:40

标签: iis ssl openssl crt cer

我刚从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 

将'screen'加载到随机状态 - 完成 没有证书与私钥匹配

我也试过这个命令:

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

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

1 个答案:

答案 0 :(得分:0)

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

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