部分小程序用户在用户信息校验的时候失败
发布于 5 年前 作者 lixie 12373 次浏览 来自 问答

部分用户获取用户信息,然后用如上方式去校验用户的时候出错。

sha1出来的跟signature数据不一致。

修改用户信息,例如昵称,通过wx.getuserInfo获取到的信息不是修改后的信息。

是否存在某些服务的缓存没有更新过来,导致wx.getuserInfo获取到的信息还是以前的?

2 回复

这个要怎么解决?

1、用户信息有缓存,修改后需要时间更新。

2、解密校验每个session_key的有效期内获取的信息是匹配的,如果重新登录后,session_key同步需要更新,在登录前获取的userInfo,加密的session_key是重新登录前的。

回到顶部