部分用户获取用户信息,然后用如上方式去校验用户的时候出错。
sha1出来的跟signature数据不一致。
修改用户信息,例如昵称,通过wx.getuserInfo获取到的信息不是修改后的信息。
是否存在某些服务的缓存没有更新过来,导致wx.getuserInfo获取到的信息还是以前的?
微信小程序开发问题解答
微信小程序开发者回答:
这个要怎么解决?
微信小程序开发者回答:
1、用户信息有缓存,修改后需要时间更新。
2、解密校验每个session_key的有效期内获取的信息是匹配的,如果重新登录后,session_key同步需要更新,在登录前获取的userInfo,加密的session_key是重新登录前的。
本文网址:http://www.91bianli.com/weixinxiaochengxu/43176.html