收藏
回答

"errcode":40163,"errmsg":"code been used 如何解决?

前端调用了wx.login(),然后使用得到的code,在浏览器访问连接https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=CODE&grant_type=authorization_code

简单的两步,但是报错errcode":40163,"errmsg":"code been used 

确认没有重复使用这个code。是否可能有其他原因导致该报错信息出现?

对微信开发不熟悉,在此请各位大佬指点一下啊。


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

2 个回答

  • Fan.scut
    Fan.scut
    2021-11-11

    可能微信开发者工具没有勾选"开发环境不校验请求域名及TLS版本";或者openid和secret不一致;也可能是code太久没用失效了

    2021-11-11
    有用 5
    回复 2
    • 我的星辰大海呀
      我的星辰大海呀
      发表于移动端
      2021-11-11
      十分感谢。第一个原因是有可能的。请问,HBuildrex有这个选项吗?我不是前端工程师,不太熟悉这些。 密钥写错或者code过期这两种情况不可能的,因为是立马就测试的,而且错误信息不一样的。
      2021-11-11
      回复
    • 我的星辰大海呀
      我的星辰大海呀
      2021-11-12
      确认了下,没有勾“检查安全域名和tls版本”  仍然出现这个错误
      2021-11-12
      回复
  • 游戏人生
    游戏人生
    2022-02-15

    可能是官方系统问题,最近也有其他人反映

    2022-02-15
    有用
    回复
登录 后发表内容