微信公众号开发 返回消息重复
发布于 6 年前 作者 hyuan 11959 次浏览 来自 问答

做微网站开发,每次http请求都会返回2条相同的数据,请问啥原因?如何解决?

在网上搜索了下,很多人都发现有这个问题。

希望官方能给该问题一个回答。

例如在网页授权的时候,用code获取accesstoken的时候,总提示该code已经使用过,后来才发现因为微信服务器返回2次请求,第一次已经用过了,第二次就报错。

4 回复

没改任何代码,刚才又试了一次,跳转正常了。。。

这个问题很诡异,你可以看下这篇文章,应该和他的问题一样。他说的对吗?有更好的解决方法吗?

http://blog.58hack.net/2460.html

差不多,都是重复返回引发的问题。如何能避免2次返回呢?官方能给个方法吗?

我最近也被不同终端的微信浏览器搞懵逼了。

但是你这个问题和文章没有关系,AJAX请求和跳转是不一样的.

这个应该是自身逻辑问题吧.

站点       --->   跳转 ---> 微信获取CODE

微信携CODE --->   跳转 ---> 站点

站点通过curl完成剩余业务

注意这里是跳转不是调用。

跳转不存在跳转几次的问题吧,跳转之后就是到你这里了,到了你这里微信还如何再跳转一次?

回到顶部