收藏
回答

小程序的access_token莫名奇妙失效了?

后台定义了小程序的定时获取access_token,一个小时更新一次,但是使用的使用发现access_token会莫名其妙的无效了,能不能查询到access_token的刷新记录或者限制刷新的白名单IP地址?

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

3 个回答

  • 答题小程序
    答题小程序
    2020-05-29

    assess_token 有时间限制,会失效有可能是其它地方刷新了assess_token ,如果不能检查到是什么地方,最直接的方法就是重新生成秘钥。

    2020-05-29
    有用 1
    回复 3
    • 启年
      启年
      2020-05-29
      正解
      2020-05-29
      回复
    • Taxz
      Taxz
      2020-07-27
      但是我现在重新获取后 缓存起来 几分钟就莫名失效了 。然后过一会儿又能使用。
       2020-07-27 16:34:28 false
       2020-07-27 16:33:03 true
       2020-07-27 16:32:59 true
       2020-07-27 16:32:56 false
       2020-07-27 16:28:30 false
       2020-07-27 16:08:13 false
       2020-07-27 16:08:07 true
       2020-07-27 15:59:03 true
      2020-07-27
      回复
    • 2020-09-26
      我也是这个问题,一开始以为代码上的逻辑。 查日志看到 同一个 assess_token 一会能用 一会不能用
      2020-09-26
      回复
  • จุ๊บ
    จุ๊บ
    2020-05-29

    想知道为啥要定时获取呢?

    2020-05-29
    有用
    回复 4
    • 卟丶孓孓
      卟丶孓孓
      2020-05-29
      assess_token 两个小时有效期所以定时刷新
      2020-05-29
      回复
    • จุ๊บ
      จุ๊บ
      2020-05-29回复卟丶孓孓
      将token 缓存下来或者写到数据库(存储过期时间),所有用token 都去一个地方取,取之前判断是否有效,如果有效直接用,如果失效,重新生成,并更新缓存或者数据库
      2020-05-29
      回复
    • aimoon
      aimoon
      2022-07-28
      存缓存了,也没有其他地方刷新刷新了assess_token,但是缓存时间还没过,access_token就失效了
      2022-07-28
      回复
    • 雾非雾非花非花
      雾非雾非花非花
      2023-05-16回复aimoon
      有解决方法吗?最近也是遇到了这个问题,突然就登录不上去了,也没有别的地方去调用刷新
      2023-05-16
      回复
  • Admin ²º²³
    Admin ²º²³
    2020-05-29

    查询不到。

    不过根据你说的现象描述来看,极有可能是其他地方的代码有刷新了assess_token

    2020-05-29
    有用
    回复
登录 后发表内容
问题标签