获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
同遇到这个问题了,用户打开小程序调用wx.login,获取到的sessionKey后拿sessionKey解密失败了,第二次执行相同的流程就解密成功了,后来打日志发现两次sessionKey不一样。
为什么wx.login获取的session_key会是过期的?如果是连续使用wx.login获取的session_key 过5 到8分钟之后 再通过wx.login获取session_key 测试过程: 第一种方式: 删除手机上的小程序从开发工具扫码获取最新的小程序,然后通过wx.login 实现登录,连续删除,连续扫码重新打开小程序,然后点击wx.login实现登录 不会出现wx.login获取失效的session_key 第二种方式: 删除手机上的小程序 然后过3-5分钟 去重新扫码获取最新的小程序 =》 通过wx.login实现登录,第一次wx.login就会获取到失效的session_key,目前是必现的 有兄弟知道是什么原因吗 我没有使用checksession 直接使用的wx.login 在线等。。。
2023-10-11