h5中微信公众号授权失败,报code错误,怎么解决?

发布于 4 年前作者 yong3312542 次浏览最后编辑 4 年前来自 issues

h5中微信公众号授权失败,而且大部分用户授权成功,偶尔有用户授权失败,报的错如下,大家有遇到过这个问题吗

2 回复
zhaochao
zhaochao1 楼4 年前

你好,

1:code只能消费一次,不能重复消费。比如说,是否存在多个服务器同时消费同一code情况。

2:code需要在有效期间消费(5分钟),过期会自动失效。

bsun
bsun2 楼15 天前

重复消费是会提示invalid code的,不全都是code be used,如果是重复请求,不容易复现。比如客户端操作了一次了,授权链接会回调两次,17年碰到过,源头解决不了,后台做判断。

如果不是重复消费,可能是后台串号了,生成code的appid和后台请求微信接口用的appid不一致