收藏
回答

微信网页授权,获取到的access_token过期?

错误提示:{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest, hints: [ req_id: 0CkBEMuhE-oi9XVA ]"}

1、网页授权scope为snsapi_userinfo

2、网页授权成功回调,通过code获取到一个access_token信息。

3、通过access_token获取用户信息,就报上面的错误(偶现)。调用接口:https://api.weixin.qq.com/sns/userinfo?access_token=%s&openid=%s&lang=%s


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

3 个回答

  • 偷得浮生半日闲
    偷得浮生半日闲
    2020-12-10

    请问解决了吗?我也遇到这个问题了,偶现的

    2020-12-10
    有用
    回复
  • 王浩Hanks🇨🇳
    王浩Hanks🇨🇳
    2020-05-05

    偶现,还是必现?

    2020-05-05
    有用
    回复 1
    • 🙃dz
      🙃dz
      2020-05-06
      偶现,才拿到code换取access_token,然后去调用微信获取用户信息就出现了
      2020-05-06
      回复
  • Admin ²º²³
    Admin ²º²³
    2020-05-05

    谢邀:

    检查appid是否正确。或者access_token是否被刷新过了。

    参考:

    微信开发之网页授权获取用户基本信息 - coder狼 - 博客园

    https://www.cnblogs.com/wellsoho/p/5089472.html

    ↓↓↓↓能帮到你是我的荣幸!如果觉得有帮助的话请在顶部回复里点个有用。让其他人碰到同类问题时少走弯路~

    2020-05-05
    有用
    回复 1
    • 🙃dz
      🙃dz
      2020-05-06
      偶现,没有刷新过access_token,拿code换取到access_token,就调用获取微信信息信息的
      2020-05-06
      回复
登录 后发表内容
问题标签