支付完成后没有跳转到http://sell.com/#/order/1506657059576248441页面
来源:8-2 发起微信支付-后端(下)
慕标0374140
2017-09-29
1.
2.
3.
4.
支付完成,能收到微信异步通知,数据库订单支付状态也能改掉,但是最后支付完成后,跳到sell.com页面,而不会跳到4页面。1图是我的log日志记录returnURl=http://sell.com/,而抓包工具拿到的是2页面上的值returnUrl=http://sell.com/#/order/1506657059576248441。这个returnUrl是要在前段项目里面改过的吗?还是我后端的问题?
写回答
3回答
-
慕标0374140
提问者
2017-10-01
那我这边的情况跟你是一样的呀!!那难道是从你那边的网址转到我这边的时候出问题了?
092019-04-23 -
廖师兄
2017-10-01
看我这个图,这是我访问示例项目抓的
/order/create后,前端会跳转到/pay/create, 参数都是前端代码传的,注意看returnUrl参数,是经过urlEncode过了的,你对比你那边的情况。
00 -
廖师兄
2017-09-30
链接是在后端产生,前端create.ftl文件里使用的。
先确保后端产生的链接没有问题
在前端文件js代码里,alert()那个链接,看看对不对
如果不对的话,检查是否是传输过程中urlEncode原因导致的
0142019-04-24
相似问题