首页 > 编程技术 > js

微信支付php版的sdk中,有一个bug,会跳转到404找不到该页。

发布时间:2016-5-19 22:52

发现微信支付官方sdk中有一个bug,在WxPay.JsApiPay.php的47行,触发微信返回code码,然后换取accessToken拿到openid,其中$baseUrl的值是错误的,如果没有问号一切正常,但如何含用问号的时候,在获取到code跳转到回调地址的时候,会显示404找不到该页的错误,原因就是在回调地址中缺少问号字符引起的,在$_SERVER['QUERY_STRING']的前面加一个字符串“?”即可以解决。。。。可能做对接微信支付的人同样会遇到这个问题。



$baseUrl正确的代码如下:




标签:[!--infotagslink--]

您可能感兴趣的文章: