收藏
回答

app 调用微信授权登录时返回错误码 40029,请问是什么问题?

我使用自己app 调用微信授权登录时,调用的是https://api.weixin.qq.com/sns/oauth2/access_token?appid=appid&secret=secret&code=code&grant_type=authorization_code

微信一直返回的是

[result={"errcode":40029,"errmsg":"invalid code, hints: [ req_id: keGfr6yFe-JdFhTA ]"}]

我看了错误码,40029是过期的code或不合法的code,请问大神们这个一般是什么问题?

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

3 个回答

  • Albert Einstein
    Albert Einstein
    2021-05-10

    测试号appid 无效

    2021-05-10
    有用
    回复
  • .
    .
    2019-11-14

    要获取code,得先用wx.login去获得,不能使用同一个code,所以每次都需要先调用一次wx.login接口更新code

    2019-11-14
    有用
    回复
  • 哄哄
    哄哄
    2019-11-14

    一直使用一个code在调用?一个code只能用一次,用完过期

    2019-11-14
    有用
    回复 1
    • HB丶
      HB丶
      2019-11-14
      我换微信账号再授权也是返回的这个错误码, 请问前端如何更换code呢
      2019-11-14
      回复
登录 后发表内容
问题标签