OpenSSLを使用して.pfxファイルを作成するためのいくつかのコマンドが提供されています。ほとんどの場合、私のパートナーは次の情報からこの情報を収集しました。SSL証明書を.keyファイルから.pfxに変換することは可能ですか?
私は次のファイルを持っています:
- 2010certificate.cer
- 2010cert_and_key.pem
- private_verisign10to11.key
私は両方で生成しようとしました:
openssl pkcs12 -export -out s2010-1.pfx -inkey private_verisign10to11.key -in 2010cert_and_key.pem -certfile 2010certificate.cer
and
openssl pkcs12 -export -out s2010-1.pfx -inkey private_verisign10to11.key -in 2010certificate.cer -certfile 2010cert_and_key.pem
この状況ではエラーはスローされませんが、生成されたファイルs2010-1.pfxを表示またはインポートしようとすると、Protecleはそれを開くことができないと言います。Keytoolによると:
keytool -import -file s2010-1.pfx x -keystore cacerts -alias fqdn -storepass <.pfx's pass word>
keytool error: java.lang.Exception: Input not an X.509 certificate
問題は.pfx生成にあると思いますが、keytoolコマンドまでテストする方法がわかりません。ここから何をすべきかについての提案は素晴らしいでしょう。