![从 .pfx 中提取证书链](https://linux22.com/image/801807/%E4%BB%8E%20.pfx%20%E4%B8%AD%E6%8F%90%E5%8F%96%E8%AF%81%E4%B9%A6%E9%93%BE.png)
我有一个从 Windows Server 2008 导出的 .pfx 文件。它包含私钥和证书链。
使用openssl
我已经能够提取私钥和公共证书,但我还需要完整的证书颁发机构链。如何提取这一部分?
目的是将证书移动到 AWS EC2 负载均衡器。到目前为止,我能够做到这一点的唯一方法是使用 Chrome 导出链证书。
答案1
使用pkcs12
上下文,openssl
您可以指定要从 pfx 文件中获取哪些组件。如果您不想要签名的证书而只想要颁发者证书,请尝试以下操作:
openssl pkcs12 -in mycerts.pfx -cacerts -out myissuercerts.cer