“在支付宝集成的时候,我们在同步跳转页面不能有其他的get参数”
其实这个说法太模棱两可,误导了咱这些自学成才娃。
很多系统都是单一入口啊!!好多参数啊!!
我居然一直以为要在.htaccess文件里处理掉
这个问题应该不少人遇到,没遇到的话恭喜了,你学习的道路真的好顺利
好吧,我也被坑了好久。
在thinkphp中,可以unset($_GET['_URL_']);将thinkphp自己的参数去掉(就是那些模块之类的)
因为虽然路径已经是这个样子:http://www.localhost.com/index.php/Order/return_url/
但是做人不能太天真了,url中虽然没有?a=b 这样格式的参数,但依然get到了,就会出现支付成功验证失败的问题。如图:
但是你不要在入口就unset掉,应该在这里
其他系统一样的道理。
有什么不懂M我~~~~~
如果文章对你有用,欢迎光临我的淘宝店——我爱零零糖,收藏一下吧