複数の .pem 認証ファイルを 1 つの .pfx ファイルに組み込む方法は?

複数の .pem 認証ファイルを 1 つの .pfx ファイルに組み込む方法は?

私は Windows 2019 で IIS に取り組んでいます。証明書ファイルは cert.pem、chain.pem、fullchain.pem、privkey.pem です。これを IIS に組み込むには、.pfx に変換する必要があると思います。4 つの PEM ファイルすべてが 1 つの PFX ファイルに含まれるように変換するにはどうすればよいでしょうか。この分野の知識が不足していることをお許しください。私はこの分野に非常に不慣れです。どうもありがとうございます。

答え1

opensslソフトウェアを使用すると、次のようなことを試すことができます。

openssl pkcs12 -export -out full_cert.pfx -inkey privkey.pem -in name.pem -certfile fullchain.pem

full_cert.pfxこれにより、秘密鍵、公開鍵、中間証明書の完全なチェーン(CA から)を含むファイルが生成されます。

以下のコマンドはコメントを反映しています

openssl pkcs12 -export -out full_cert.pfx -inkey privkey.pem -in name.pem -certfile chain.pem

関連情報