DevsDawn
DevsDawn

集成支付宝支付遇到的missing-signature问题解决及相关注意事项

今天用PHP集成支付宝电脑支付,使用demo进行测试时一直提示missing-signature,后来一番折腾后解决了,这里记录一下需要注意的几点。

config.php中的参数均是在蚂蚁金服开放平台密钥管理的开放平台密钥中获取。

需要下载密钥生成器先生成密钥,生成后复制公钥,在上述的密钥管理网站“RSA(SHA256)密钥(推荐)”下设置公钥。同时目录下会有rsa_private_key.pem、rsa_public_key.pem、rsa_private_key_pkcs8.pem。只需使用前两个。
1. app_id直接复制页面中的APPID
2. merchant_private_key与rsa_public_key分别填入rsa_private_key.pem、入rsa_public_key.pem中的内容,注意需要去掉前后的BEGIN及END注释,并且避免换行(尝试去掉后就没有了missing-signature报错)

DigitalOcean云服务,美国上市公司,注册即送200USD体验金
Vultr云服务,全球25+地域,注册即送100USD体验金
#
首页      开发      集成支付宝支付遇到的missing-signature问题解决及相关注意事项

发表回复

textsms
account_circle
email

DevsDawn

集成支付宝支付遇到的missing-signature问题解决及相关注意事项
今天用PHP集成支付宝电脑支付,使用demo进行测试时一直提示missing-signature,后来一番折腾后解决了,这里记录一下需要注意的几点。 config.php中的参数均是在蚂蚁金服开放平台密钥管理…
扫描二维码继续阅读
2018-01-19