如何将多个 .pem 认证文件合并到单个 .pfx 文件中?

如何将多个 .pem 认证文件合并到单个 .pfx 文件中?

我正在 Windows 2019 上使用 IIS。我提供了证书文件;cert.pem、chain.pem、fullchain.pem 和 privkey.pem。我认为我必须将其转换为 .pfx 才能将其合并到 IIS 中。如何转换以便所有 4 个 PEM 文件都包含在单个 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

相关内容