1

IIS Express で使用したい RapidSSL から 4 つのファイルを取得しました。これを行うには、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-----

ルート/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

ここで同じエラー。私は何を間違っていますか?

4

1 に答える 1

0

こちらをご覧ください: http://support.servertastic.com/convert-pem-to-pfx/

秘密鍵が実際の証明書に署名していることを確認してください。それが RapidSSL の場合、証明書が正しいことを確認するために、証明書を再発行する価値があるかもしれません。これは無料で行うことができます: https://products.geotrust.com/orders/orderinformation/authentication.do

于 2012-08-15T11:44:25.707 に答える