微信V3支付通过p12获取pem文件
Posted 好大的月亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信V3支付通过p12获取pem文件相关的知识,希望对你有一定的参考价值。
在项目里用的binarywang
大佬的工具包,在合单支付时需要私钥和公钥,但是文件找不到了,目前只有p12
文件。
私钥和公钥本质都是字符串,我的做法是直接查看p12
文件内所有信息,把公钥和私钥复制出来贴到新建文件里
查看所有信息
openssl pkcs12 -info -in apiclient_cert.p12 -nodes
导出证书
openssl pkcs12 -in apiclient_cert.p12 -out cert.pem -nokeys
导出秘钥
openssl pkcs12 -in apiclient_cert.p12 -out private_key.pem -nodes -nocerts
查看证书序列号
openssl x509 -in cert.pem -noout -serial
以上是关于微信V3支付通过p12获取pem文件的主要内容,如果未能解决你的问题,请参考以下文章