收藏
回答

小程序 | 当用户session_key失效后,微信返回的encryptedData是用什么加密的?

图一

图二

如图二所示,加密数据是通过session_key加密的。当用户session_key失效后,调用图一的方法获取encryptedData,微信服务器是怎么加密的?重新生成用户的sessionkey吗?


请大佬们赐教!

最后一次编辑于  2021-06-08
回答关注问题邀请回答
收藏

1 个回答

  • 有棱角的胖子
    有棱角的胖子
    2021-06-08

    失效就重新调wx.login 获取新的sessionkey

    2021-06-08
    有用 1
    回复 3
    • Vjack
      Vjack
      2021-06-08
      我的问题不在这哦,我想知道微信服务器那边在sessionkey失效后,如何对开放数据进行加密的
      2021-06-08
      回复
    • 有棱角的胖子
      有棱角的胖子
      2021-06-08回复Vjack
      怎么说呢 就相当于你这边的保存的sessionKey失效了 但是微信那边自己会更新最新的sessionKey去加密,你得再请求获取最新的sessionKey才能解密
      2021-06-08
      回复
    • Vjack
      Vjack
      2021-06-08
      明白了,非常感谢
      2021-06-08
      回复
登录 后发表内容