支付宝支付必须要求应用公钥与应用私钥相匹配,我们需要手动生成应用公钥与应用私钥,应用公钥上传到支付宝网站,应用私钥给我们后台即可。
使用支付宝“RSA签名验签工具”生成的私钥总是报错,不知道问题出在哪里。下面说一下我生成的可以使用秘钥的案例:
1.打开终端输入:openssl
2.生成RSA私钥:genrsa -out rsa_private_key.pem 1024
3.生成RSA公钥:rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
三步即可,生成之后你可能找不到生成文件的位置,不要着急,打开Finder,搜索:rsa_public_key或rsa_private_key,选择在上层文件夹中显示即可。
将两个.pem文件后缀改为.txt,粘贴rsa_public_key内容上传到支付宝平台,不用管空格,直接复制。应用私钥直接把.txt文件给后台。

应用公钥.png