2012-08-08 94 views
1

我刚刚从RapidSSL获取了4个文件,我希望将它用于IIS Express。 为此,我需要创建一个PFX文件。SSL =无法为IIS创建证书(无法从KEY +证书+ RootCa创建PFX文件)

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

CSR =>保存这个CSR.csr

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

键 - >我保存的是key.pem

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

证书 - >我保存的是证书.CER

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

根/ 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 

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

回答