不知道,一天有几百个报错,每个报错都是jscode2session返回无效的code,然后附带rid,然后根据rid查询没有一个是查询的出来的 ,都是76001 rid not found的错误。
请求微信api jscode2session接口异常问题 : jscode2session 不定时产生大量报错!微信返回无效code错误信息,基于本次请求的错误中返回的rid去查询具体信息,又报错 rid不存在!每天都有2000次左右的错误。 过程描述 wx.login 获取jscode 提交后端,调用jscode2session接口 微信侧返回 : 40029 invalid code, rid: 66c69111-4157f271-729ca238 resp = {"body":"{\"errcode\":40029,\"errmsg\":\"invalid code, rid: 66c69111-4157f271-729ca238\"}","headers":{"Connection":["keep-alive"],"Content-Type":["text/plain"],"Date":["Thu, 22 Aug 2024 01:14:57 GMT"],"Content-Length":["74"]},"statusCode":"OK","statusCodeValue":200} 4.基于rid调用 https://api.weixin.qq.com/cgi-bin/openapi/rid/get?access_token= { "rid": "66c69111-4157f271-729ca238" } 5. 返回 : { "errcode": 76001, "errmsg": "rid not found, please check rid: 66c6a466-23edf354-2012b929" } 疑问 : 为什么jscode2session报错?前端没有重复请求,基于code查询日志也没有看到重复的迹象。报错后的rid立刻去查询,为什么返回 76001 rid not found排查过程在问题出现后20分钟内,不存在rid过期的说法,我看文档过期时间有7天。
2024-08-22