采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
使用网址 支付成功后 点击完成 跳转就404了 虚拟机里面url设置的是
最直接的方法就是抓包看,第16章有抓包教程。
抓包的时候,openid显示是官方测试号的openid,idea显示订单不存在。
想办法,改成师兄干货里的openid, 才能发起支付。 【订单不存在】订单数据是在你的数据库里的,自己修改。
师兄我照着前后端联调的手记操作了。前端订单点击“去支付”按钮,数据库生成了新的订单,数据库新订单的openid也自动变成了支付所用的openid,但是手机端报错:“数据库无此openid”。没法联调。无奈我就转用网址支付刚刚新生成的订单。但我付款成功以后,点“完成”按钮跳转到订单详情页时,没有显示订单的信息。这时候看到idea抛异常显示订单不存在。抓包的时候,错误500,定位到了sell/buyer/order/detail 给出的openid是我官方测试号的openid,但数据库里支付成功的已经是我写死的支付openid了。 我不知道该怎么解决跳转订单详情页这个错误了。
登录后可查看更多问答,登录/注册
从0到1开发中小型企业级Java应用,并学会迭代重构技巧
8.1k 10
3.2k 4
6.7k 9
2.0k 32
4.0k 26