共鸣

导航

微信Oauth2.0鉴权 40029 问题

前阵子出了这个问题,具体表现为,在获得用户授权时,有时会出现 40029 code 无效或超时 问题。在网上查询后,大多数人说是因为微信请求了两次url,导致第二次失效,而第一次被终止了。

 

现在找到了解决办法,并经一天测试后没有出现问题,记录在此。

 

解决办法为 在微信接口地址 #wechat_redirect 前添加参数:&connect_redirect=1

 

还有另外一个方法也记录在这里,但尝试后效果不好,不知道是否因为我使用的是PHP

http://m.blog.csdn.net/article/details?id=38859541&from=singlemessage&isappinstalled=0

 

额。。最近又出现40029了,这个方法不能完全解决问题。。另外,据用户反馈,比较容易出现40029这种情况的环境是IOS端微信使用蜂巢网络时。

posted on 2016-06-13 10:43  共鸣  阅读(649)  评论(0编辑  收藏  举报