微信获取getuserInfo签名失败

发布于 7 年前作者 fqin3980 次浏览最后编辑 7 年前来自 ask

我代码流程是1. 前端调用wx.login传给后端code生成session_key

  1. 前端wx.getUserInfo传过来的:rawData,signature,encryptedData,iv传给后端

  2. 后端验证signature失败,前端传过来的signature发现是用旧的session_key生成的,并不是第1部生成的,为什么????


重点是:而且不是必现,偶而是这样

2 回复
hfeng
hfeng1 楼6 年前

请问下解决了吗?我也碰到这个问题。四分钟后重新登录时第一次登录也是失败,第二次登录正常。问题也是signature验证失败

naqiao
naqiao2 楼5 年前

getUserInfo和login的调用顺序是怎样的?