利用key私钥和crt证书合成pfx证书

jlqwer 发表于 WEB 分类,标签:

前面讲了从startSSL获取免费的HTTPS证书,但是获取的证书是crt格式的,某些情况下需要pfx证书,今天在说一下利用OpenSSL将私钥和crt证书合成pfx证书,首先是安装OpenSSL(Windows下),在这里(http://slproweb.com/products/Win32OpenSSL.html)有win版的OpenSSL安装包,32位和64位都有,安装位置随意,不过要记得安装在那里!

把我们的key文件和crt文件都拷贝到OpenSSL安装目录下的bin目录,然后打开cmd命令窗口(Ctrl+r,运行cmd),cd命令进入bin目录,然后运行命令

openssl pkcs12 -export -out 要生成的证书名.pfx -inkey 私钥名.key -in crt证书名.crt


 

运行上面的命令之后,会提示你输入两遍密码,这个密码是导入或到出证书用的,自己记好了,输完密码之后在bin目录下就多了一个pfx证书,就是我们想要的!