因此,我已经阅读了PHP手册(HERE),但是我不确定它是否确实符合我的预期。我需要将PFX证书转换为PEM。我的问题是,上述方法还是openssl_pkcs12_export()方法是否可以满足我的需要,还是只是导出pkcs12文件的信息?
要完成我需要做的事情,我需要使用exec()方法并使用适当的openssl命令,例如下面列出的命令:
openssl pkcs12 -in certificate.pfx -out certificate.cer -nodes
除非我误解了您的需求...
pkcs12 -in certificate.pfx -out certificate.pem -clcerts
您可能还需要
pkcs12 -in certificate.pfx -out ca-certificate.pem -cacerts
-clcerts
仅用于客户证书
-cacerts
适用于非客户
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句