收藏
回答

调用api.weixin.qq.com/sns/jscode2session接口偶发40163?

微信登录需要调用 https://api.weixin.qq.com/sns/jscode2session 这个接口,部分用户使用的时候报WxErrorException: 错误代码:40163,

错误信息:code been used, rid: 66454a60-46a8a44b-5f4417e6

微信原始报文:{"errcode":40163,"errmsg":"code been used, rid: 66454a60-46a8a44b-5f4417e6"} 这个错误。

但是大部分用户使用正常。spring的jar包 cn.binarywang.wx.miniapp.api.impl.BaseWxMaServiceImpl.executeInternal(BaseWxMaServiceImpl.java:303)

能帮忙看看为何会报这个问题,这个rid之前是什么时间被请求的吗?这个请求的日志时间是 2024-05-16 07:50:56.473。


回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    05-16

    你好,code重复使用

    05-16
    有用
    回复 2
    • 九川
      九川
      发表于移动端
      05-16
      检查过了没找到重复使用的的地方,另外大部分是不报错的,只有偶发报错。 能帮忙根据这个日志看下对应的code什么时候被使用的吗
      05-16
      回复
    • -双目麟
      -双目麟
      11-13
      麻烦问下怎么解决了后来,我们项目也有这个问题。
      11-13
      回复
登录 后发表内容