顾陌 发布时间:2016-03-02 分类:Web 阅读:12050次 3 条评论
报错代码:name:chooseWXPay,chooseWXPay:fail, the permission value is offline verifying。
微信支付在H5调用支付时,一直提示错误,错误如上。在统一下单接口已经返回了正确的信息,但是在JS调用支付时候出现上面的问题。
一整天的时候花在这个上面,首先排查接口问题,代码问题,配置问题也都看了好多遍,最后查出来问题后,怒摔键盘。
查出错误是在支付地址配置问题上。在“微信支付-开发配置”下,配置的“测试授权目录”为“http://songker.com/Weixin/”。而我输入及测试的地址为”http://songker.com/WeiXin/***“。一眼看起来完全没问题,第二个看起来也没问题啊...
在IIS的默认配置下URL是不区分大小写的(asp.net程序员),其他服务器如Apache等是不同,在这里微信也作了大小写区分。一天的时间花在了这个URL大小写上...
发布于 2016-03-17 17:01:52 回复该评论
发布于 2016-03-04 16:14:31 回复该评论
发布于 2016-03-03 09:08:56 回复该评论
发表评论:
◎欢迎您的参与讨论。