唉 今天 可把我坑惨了 愣是 找了很长时间的 BUG
事情的起因是这样的 : 我们公司给政务做了一个停车缴费的APP 就在今天 微信支付成功后 车 再查此车辆竟然还能查出来,用户就白交了。 赶紧看看支付宝的 支付宝没事 ,这时候我开始怀疑的写的程序了,赶紧看代码 看代码 看代码 脑子里想的就是代码和通信的的 问题(我们用的websockt 通信方式 将支付成功的 信息发送给停车服务器 )。没想到啊 没想到啊,最后竟然是服务的问题。。。
之前微信支付开发的时候 有个回调页面,因为政务的原因,他们的服务器不能回调页面访问不到,所以采取了第二种方式:主动去腾讯的微信服务器 查询订单 看看订单是否支付成功,之前就按照这些开始做的,万万没有想到他们的服务器竟然可以回调页面了, 把支付成功的信息 全部回调到那个页面了,导致了 用户支付成功了,但是在停车查询那里是还是 显示未支付。
唉太坑了 浪费这么精力 想歪了思路,幸好 我仔细的查看了 日志记录 才发现不对劲。
一个服务器和微信回调页面的坑。。。。
网友评论