收藏
回答

根据session_key解密encryptedData数据有时候会获取不到用户信息,这是为什么?

最开始做的是一个接口通过小程序的wx.login换取code,根据code换取session_key,
然后根据session_key和iv解密encryptedData里面的数据。
后来改为两个接口,先根据code换取session_key,然后把这个seesion_key缓存起来,在解密用户信息的接口再去使用缓存的session_key去获取,
但是还会出现这个情况。有解决的办法吗?
回答关注问题邀请回答
收藏

3 个回答

  • 小黎
    小黎
    2020-11-30

    会话密钥 session_key 有效性 https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html

    2020-11-30
    有用 1
    回复
  • 加肥猫
    加肥猫
    2020-11-30

    第一次报什么错,第二次报什么错?

    2020-11-30
    有用
    回复 1
    • 田
      2020-11-30
      第一次就是解密出来的userinfo为空,第二次就不报错了。有时候第一次也不报错
      2020-11-30
      回复
  • 田
    2020-11-30

    就是第一次获取不到,第二次才行

    2020-11-30
    有用
    回复 1
    • 贩甜的雪子💫
      贩甜的雪子💫
      2021-01-31
      遇到同样的问题了,请问解决了吗?
      2021-01-31
      回复
登录 后发表内容
问题标签