h5中微信公众号授权失败,报code错误,怎么解决?
发布于 3 年前 作者 yong33 12260 次浏览 来自 官方Issues

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

2 回复

你好,

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

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

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

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

回到顶部