微信支付提示System:access_denied


原因:

发起授权请求的页面必须是在授权目录下的页面,而不能是存在与子目录中。否则会返回错误,android返回“System:Access_denied”,ios返回"access_control:not_allowed"。

 

比如

授权目录是:http://xxx.com/wxpay/

支付实例是:http://xxx.com/wxpay/pay/订单号

点击微信支付,alert出res.err_msg,返回了:System:access_denied 。

把支付实例地址改成 :http://xxx.com/wxpay/pay?id=订单号,就有弹出支付框了。

 

提示:我先记录一下,没有测试过。有人验证过的了,麻烦留言告诉一下。

参考:https://www.cnblogs.com/mali0932/p/3906956.html

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM