E企盈营销工具技术服务商 热线:4006-838-530

微信"errcode":40163,"errmsg":"codebeenused错误原因及解决方法

E企盈直播平台营销卖货系统

在做微信公众平台网页授权时,发现每次请求授权链接https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxx&redirect_uri=xxx&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect时都会重定向链接redirect_uri都会自动请求两次,由于并发导致了一些问题,{“errcode”:40001,”errmsg”:”invalid credential, access_token is invalid or not latest, hints: [ req_id: PSp.LA0036s182 ]”}那么,为什么会请求两次呢?,调试时发现会访问两次,一次是301,页面重定向了,第二次跟第一次就差这个参数。加上后,不再报错。code 可以了。后来发现只要加个属性就不会有这个问题了。https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxx&redirect_uri=xxx&response_type=code&scope=snsapi_userinfo&state=STATE&connect_redirect=1#wechat_redirect&connect_redirect=1 这个参数微信支付获取用户openid时,报出错误。原因是同时配置了http和https,微信网页oauth认证通知了两次删除apache配置文件中http保留https,原因嘛就是微信通知2017-12-31日前微信开发必须使用https。bug是在配置https以后出现的,这个提示让我最终找到了原因。最新更新:要么用https,要么用服务器端的缓存,当处理过这个code ,不再重复处理 ,直接拒绝

赞(0) 打赏
未经允许不得转载:E企盈小程序开发-热线:4006-838-530 » 微信"errcode":40163,"errmsg":"codebeenused错误原因及解决方法
分享到: 更多 (0)
E企盈小程序直播营销卖货系统
E企盈直播平台营销卖货系统

评论 抢沙发

E企盈小程序开发

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏