为啥服务端的session_key刷新那么快,是因为频繁调用wx.login原因
发布于 5 年前 作者 ngong 3267 次浏览 来自 官方Issues
  • 当前 Bug 的表现(可附上截图)

在一个button点击后先调用 wx.login拿code和后端换openid(当做调接口身份),但是一会session_key就会刷新,然后

encryptedData这些发后端会返回解密失败

  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo
_this.loginWX().then(res => {
      app.wxRequest('POST', app.globalData.URL + '/api/wx/getPhoneNumber', {
        encryptedData: e.detail.encryptedData,
        iv: e.detail.iv,
        openid: res.openid
      }, success => {
        // 登录成
      }, error => {
        // 失败
      })
    })
1 回复

每次login之后,session_key就会刷新

回到顶部