解决问题:
使用openssl 把pfx证书转换为prm证书
这个是在做银行支付的时候 遇到的问题, 对方银行给的是pfx的证书。从浏览器里面倒出来的。
需要转为为pem。
1 打开浏览器 internet选项, 选择内容,点击证书

wKiom1QZebfxWcLzAALgC8hvHZc570.jpg

wKioL1QZec_Cb9-EAAOFWJVWjsg946.jpg



2 查看
wKioL1QZegqg3FQBAABZ5gw0HN4736.jpg3 导出

4 输入密码,这里要记住,在使用证书和转换的时候需要用到。

wKioL1QZehew9ofaAADSewsKtJo234.jpg

5 转换了, 我是吧导出的pfx文件传到linux 环境下,必须是装了opensll的机器啊
执行下面的命令:
 openssl pkcs12 -in test.pfx -clcerts -nokeys -out cert.pem  可能需要密码:这里的密码就是上面第四步输入的密码。
 openssl pkcs12 -in test.pfx -nocerts -out key.pem  生成key.pem


博主小站:www.iyyong.com

关注微信公众账号:hd_weidao.