困惑,微信扫码支付回调通知问题(模式二)
1.notify_url
正式服务器通知地址:http://二级域名/payCenter/payFinish
本地测试通知地址:http://ip:port/payCenter/payFinish
2.本地采用内网穿透,通知地址如上
一切正常,支付成功后能够接收到微信的回调通知
3.应用在服务器运行,通知地址采用上方的第一个
支付完成后,无法接收到回调通知,并且做过以下验证:
打开浏览器直接用url访问那个地址,可以访问到
支付宝、银联支付均能收到回调通知
上方本地测试一模一样的代码,唯一不同的就是回调通知地址,但是我直接用浏览器url访问那个地址是可以访问到的
希望有扫码支付相关经历的大佬帮小弟解惑下,万分感谢~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
自问自答T_T
先说原因:由于服务器正式环境升级,不走http,全走https了,而我的链接还是http,导致微信向这个地址发送请求,请求不到了
是今天通知我升级应用全走https,我突然发现有用了才知道....