收藏
回答

小程序session_key过期时间是多久

小程序session_key过期时间是多久

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

4 个回答

  • .
    .
    2019-08-12

    使用接口 wx.checkSession可以校验 session_key 是否有效】 与解码无关,返回信息有效,但依然解码失败。难道因为多处登录?没解

    2019-08-12
    有用 6
    回复 2
    • 阿白
      阿白
      2022-04-18
      同问,checkSession有效,后端使用时过期,然后再次检查就失效(总是卡到一个失效空间)
      2022-04-18
      回复
    • 是否人生
      是否人生
      2023-03-20
      记录上一次 wx.login获得的session_key
      2023-03-20
      回复
  • 禾店科技
    禾店科技
    2021-05-08

    目前微信的session_key 有效期是三天,所以建议开发者设置的登录态有效期要小于这个值。

    2021-05-08
    有用 1
    回复
  • 灵芝
    灵芝
    2019-06-24

    微信不会把 session_key 的有效期告知开发者。我们会根据用户使用小程序的行为对 session_key 进行续期。用户越频繁使用小程序,session_key 有效期越长,开发者在 session_key 失效时,可以通过重新执行登录流程获取有效的 session_key。使用接口 wx.checkSession可以校验 session_key 是否有效,从而避免小程序反复执行登录流程,具体请参考https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/signature.html

    2019-06-24
    有用 1
    回复 7
    • hanhan
      hanhan
      2019-06-26

      现在出现一个问题就是微信获取手机号 经常提示解析用户失败,wx.login 才登录不到5分钟就提示这个错误.

      2019-06-26
      3
      回复
    • Mr.W
      Mr.W
      2020-02-26回复hanhan
      所以你可以先checkSession一下
      2020-02-26
      1
      回复
    • 小龙
      小龙
      2021-06-29
      session_key 获取就不能单独搞个接口吗,与其不能保证获取是否最新,还如每次需要用的时候单独调一次接口,反正也只是解密用户数据用
      2021-06-29
      回复
    • 小慧
      小慧
      2021-11-25
      现在有个问题,不知道有效期,测试的时候如何验证session过期的情况呢?
      2021-11-25
      回复
    • key
      key
      2021-12-03回复小慧
      您好,您现在怎么解决过期测试问题的,我现在没办法测试session过期的情况
      2021-12-03
      回复
    查看更多(2)
  • 秋之白华
    秋之白华
    2020-03-17

    文档说不要把session_key与前端通信,前端拿不到session_key怎么检测呀

    2020-03-17
    有用
    回复 2
    • Zoe哟
      Zoe哟
      2020-03-25
      wx.checkSession不需要session_key
      2020-03-25
      回复
    • 秋之白华
      秋之白华
      2020-03-25回复Zoe哟
      恩,我知道了。谢谢
      2020-03-25
      回复
登录 后发表内容