如何使用PEM格式的证书文件和密钥生成pfx格式

.pfx是PKCS#12标准带有私钥的证书的后缀名,很多asp.net core部署https时需要使用pfx格式证书。而一般使用的PEM格式的证书为base64编码的纯文本,后缀可以为pem,也可以是crt。

使用openssl将pem格式的证书和私钥转换为一个pfx格式的带有私钥的证书:

如下

1
openssl pkcs12 -inkey website_key.pem -in website_cert.cert -export -out website_pfx.pfx