场景:微信小程序前端登录,通过 wx.login 接口获得临时登录凭证 code 后传到开发者服务器调用此接口(GET https://api.weixin.qq.com/sns/jscode2session
)完成登录流程。
问题:后端服务在调用这个接口(请求参数中:js_code:003IH6ml2Te8v94nArnl2gRYtk0IH6md)时候,频繁出现这个错误结果:{"errcode":40163,"errmsg":"code been used, rid: 62cfd8f0-13c097b5-24a0dfc6"}
导致用户无法授权登录成功,然后我们复查下前后端流程发现并没有重复调用这个接口,所以不清楚这个问题到底什么原因导致的?
烦请微信开发人员或者大佬帮忙指导下,谢谢!
检查code有没有被重复使用,检查一下页面是否刷多次,使用同一换取access_token是否多次
检查一下代码 报这个就是被使用了