SSL证书 .pem转.pfx

使用OpenSSL来进行转换

OpenSSL官网没有提供windows版本的安装包,可以选择其他开源平台提供的工具。例如 http://slproweb.com/products/Win32OpenSSL.html

以该工具为例,安装步骤和使用方法如下:

2.1 选择32位或者64位合适的版本下载,例如Win64OpenSSL_Light-1_0_2h.exe:

安装成功后设置环境变量,将按照目录下的bin目录设置到环境变量中,如安装在C:OpenSSL-Win64,则将C:OpenSSL-Win64in;复制到Path中

接下来打开命令行程序cmd(以管理员身份运行)并进入.pem文件所在的目录,运行以下命令

openssl pkcs12 -export -out www.domain.com.pfx -inkey www.domain.com.key -in www.domain.com_cert.pem
命令格式:openssl pkcs12 -export -out 输出文件名称 -inkey key文件名称 -in pem文件名称

回车执行会提示设置密码,不需要可以直接回车

执行完成后就会在当前目录生成.pfx证书文件了

原文地址:https://www.cnblogs.com/war-hzl/p/8723203.html