收藏
回答

微信登录SDK 通过 code 获取 access_token 时报错

https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_Login/Development_Guide.html

微信登录:

通过 code 获取 access_token 时报错, 错误信息如下:

errcode=40163, errmsg=code been used, hints: [ req_id: XXXXXX ]

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

2 个回答

  • 澜
    2021-03-09
    帮我快速登陆,姐姐帮我上分
    2021-03-09
    有用
    回复
  • 圣殿骑士
    圣殿骑士
    2020-06-25

    上代码,脑补太难了

    2020-06-25
    有用
    回复 9
    • 彩雲
      彩雲
      2020-06-28
      2020-06-28
      回复
    • 彩雲
      彩雲
      2020-06-28
      使用微信登录回调的 code, 请求微信 access_token 时报错: 
      (lldb) po response.value
      ▿ Optional<Any>
        ▿ some : 2 elements
          ▿ 0 : 2 elements
            - key : errcode
            - value : 40163
          ▿ 1 : 2 elements
            - key : errmsg
            - value : code been used, hints: [ req_id: mENC_EMre-dR5faA ]
      2020-06-28
      回复
    • 彩雲
      彩雲
      2020-06-28
      但是打印出来code 并没有重复
      2020-06-28
      回复
    • 圣殿骑士
      圣殿骑士
      2020-06-28回复彩雲
      你报的这个错是重复使用的,code只能兑换一次,用完就废了,我一般是缓存起来,2小时刷新一下
      2020-06-28
      回复
    • 彩雲
      彩雲
      2020-06-28回复圣殿骑士
      1. 调起微信返回的 code 吗? 为什么打印出来没有重复?
      2. 这个不是每次调起微信就会返回一个不一样的吗, 为什么还要2小时刷新一次?
      2020-06-28
      回复
    查看更多(4)
登录 后发表内容
问题标签