Softlayer の「証明書の追加」ウィザードで ssl 証明書を追加し、ローカル ロード バランサーでさらに使用するために、この秘密鍵を探していました。
私はグーグルで次のopensslコマンドを試しました:
openssl pkcs12 -in filename.pfx -nocerts -out key.pem
しかし、無効な「RSA PRIVATE KEY」になってしまいました。助けてください。
Softlayer の「証明書の追加」ウィザードで ssl 証明書を追加し、ローカル ロード バランサーでさらに使用するために、この秘密鍵を探していました。
私はグーグルで次のopensslコマンドを試しました:
openssl pkcs12 -in filename.pfx -nocerts -out key.pem
しかし、無効な「RSA PRIVATE KEY」になってしまいました。助けてください。
あなたのコマンドは正しく、暗号化された秘密鍵を PKCS#8 形式で提供します。暗号化されていない秘密鍵が必要な場合は、次の-nodes
オプションを追加してください。
openssl pkcs12 -in filename.pfx -nocerts -nodes -out key.pem
古い RSA 形式の秘密鍵が必要な場合は、次のopenssl pkcs8
コマンドで特定の鍵を変換する必要があります。
openssl pkcs8 -in key.pem -out rsakey.pem
詳細については、ドキュメントを参照してください。