收藏
回答

为啥服务端的session_key刷新那么快,是因为频繁调用wx.login原因

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.login 客户端 7.0.5 2.7.2

- 当前 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 个回答

  • 痛快科技
    痛快科技
    2019-07-19

    每次login之后,session_key就会刷新

    2019-07-19
    有用
    回复
登录 后发表内容