h5中微信公众号授权失败,而且大部分用户授权成功,偶尔有用户授权失败,报的错如下,大家有遇到过这个问题吗
你好,
1:code只能消费一次,不能重复消费。比如说,是否存在多个服务器同时消费同一code情况。
2:code需要在有效期间消费(5分钟),过期会自动失效。
重复消费是会提示invalid code的,不全都是code be used,如果是重复请求,不容易复现。比如客户端操作了一次了,授权链接会回调两次,17年碰到过,源头解决不了,后台做判断。
如果不是重复消费,可能是后台串号了,生成code的appid和后台请求微信接口用的appid不一致