啊!!这微信支付快把我搞崩溃了、、求师兄快拉我出来把

来源:8-4 动态注入参数发起支付

尼豪

2017-10-21

在看了老师优酷上的那个12.2.微信支付补充-支付视频后,成功的用http://sell.springboot.cn/sell/pay?openid=oTgZpwZlUF9m3DSAkGXUQ1ouGxbo 完成了一波支付

接着回来看8-4的内容 一开始我是用http://hello.s1.natapp.cc/pay/create?orderId=1507632492666421081&returnUrl=http://www.baidu.com 在浏览器上访问。也能跳出详情页面。接着我在手机端访问,结果自然是 提示当前URL未注册。 果断换回 http://sell.springboot.cn/sell/pay/create?orderId=1507632492666421081&returnUrl=http://www.baidu.com 这个链接来访问

结果 提示{"code":100,"msg":"该订单不存在","data":null} (浏览器和手机端都是提示不存在。。明明是同一个订单号) 这个订单号明明存在数据库里呀

还有一个问题 就是优酷视频中的 server.context-path=/sell 老师不是注释掉了么? 怎么在8-4中 又回来了?

而我们这边是不是 已经用不到 server.context-path=/sell 这个配置了? 我发现加上去的话 就不能在发起支付了。


PS:那个邮件里证书 好像一直都没有用到 ,是在放在项目的某个目录下嘛?

写回答

1回答

廖师兄

2017-10-21

果断换回 http://sell.springboot.cn/sell/pay/create?orderId=1507632492666421081&returnUrl=http://www.baidu.com 这个链接来访问

带上openid, 注意区分openid和orderId


server.context-path=/sell 这个你根据自己的需要加或者去掉


那个邮件里证书 好像一直都没有用到,微信退款会用到证书,放在项目或者电脑某个目录都行,只要配置对应的路径即可

1
4
廖师兄
回复
拾千
抓包看看空白页面返回的源码是什么
2017-12-17
共4条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程