您的位置:首页 > 编程语言 > PHP开发

ThinkPHP集成阿里支付

2016-04-22 13:38 393 查看
1、$verify_result
= $alipayNotify->verifyNotify();
返回false
原因1:申请的秘钥错误,或者支付宝公钥错误,

解决方法:直接使用demo里面的支付宝公钥,不要有任何改动。

原因2:sign_type 参数错误

解决方法:检查是MD5还是RSA,确保验证getSignVeryfy()有相应的验证方法

2、Windows环境下 程序运行到 $verify_result = $alipayNotify->verifyNotify() 死掉,跟踪调试发现程序运行到 $res = openssl_get_publickey($pubKey)代码不再执行

原因:openssl服务未启动或启动失败

解决方法:检查php集成开发环境是否启动该服务,确保该服务启动并运行正常
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: