收藏
回答

服务器存储的session_key跟getUserProfile拿到的signature的不匹配?

通过 wx.login 登录流程获取会话密钥 session_key 并保存在服务器,后面通过getUserProfile 返回 rawData、signature,其中 signature = sha1( rawData + session_key )。现在getUserProfile 返回的session_key 跟服务器存储的session_key 不一致,是什么原因造成的?

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

2 个回答

  • brave
    brave
    04-06

    是不是重新 wx.login 刷新了登录态

    04-06
    有用
    回复 1
    • 周 春 天
      周 春 天
      04-06
      打印了下 wx.login只走了一次
      04-06
      回复
  • |G.XIAO|
    |G.XIAO|
    04-06

    老哥,问一下,是什么场景要用服务器解密?

    04-06
    有用
    回复 1
    • 周 春 天
      周 春 天
      04-06
      数据签名校验
      04-06
      回复
登录 后发表内容
问题标签