收藏
回答

小程序端获取用户手机号时,在有效期内一直提示access_token expired

第一次获取access_token后存放至redis中,并将获取accessToken接口返回的有效时长设置为过期时间。然后在生产环境上用这个全局的access_token去获取微信用户手机号时一直提示失效:{"errcode":42001,"errmsg":"access_token expired rid: 62b9305a-46e1bbcb-429c805f"}。但是在本地配置生产环境地址然后用同一个access_token就能获取到用户手机号。

已经确认access_token只有一个口来获取,不存在其他地方调用的情况,也就是说全局唯一,而且是在有效期内,但生产上缺一直提示失效。

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

2 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2022-06-27

    2022-06-27
    有用
    回复 2
    • HunkChou
      HunkChou
      2022-06-27
      实际是没过期的,我放到本地用同一个accessToken是能拿到手机号的。生产环境上却时好时坏,不稳定
      2022-06-27
      回复
    • Aphrodite
      Aphrodite
      2023-01-05
      我也出现这个问题呢?怎么解决的
      2023-01-05
      回复
  • 梁伟
    梁伟
    2023-07-11

    如何在线验证这个access_token是否过期呢?


    2023-07-11
    有用
    回复
登录 后发表内容