appcan开发对接支付宝不成功的原因
appcan开发的app对接支付宝时,需要下面的四个参数,出现问题一般就是参数不正确,特别是合作者私钥和支付宝公钥
//partner 合作者身份(PID)
//seller 卖家支付宝账号或对应的支付宝唯一用户号
//rsaPrivate 合作者私钥
//rsaPublic 支付宝公钥
//通过openssl生成公钥和私钥后,把公钥上传到支付宝上,一般RSA加密方式
合作者生成的公钥与私钥的方法:
支付宝的公钥:输入以下命令,生成私钥
openssl> genrsa -out rsa_private_key.pem 1024
按回车键,接着输入命令,将RSA私钥转换成PKCS8格式
openssl> pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt
按回车键,接着输入第三行命令,生成公钥:
openssl> rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
通过文本编辑器查看!
支付宝公钥需要上传到支付宝
出现问题都是私钥和公钥的问题。


