DecodeUserInfo返回填充无效,无法被移除

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

调用jscode2session返回

 Session:{“session_key”:“MC+n9QzMTP4puANt5+fIJw==”,“openid”:“oROFY5D_dt4hmLUoIRJ9bCrnUwrU”,“unionid”:“oZJY10vD6kXy8xvI6NUEC21FoZ4s”}&

此时获取到的session_key是有问题的,使用这个session_key去Decode返回 “填充无效,无法被移除”

4 回复
mzeng
mzeng1 楼6 年前

亲测有效,必须先执行wx.login获取code ,再调用wx.getUserInfo 获取用户信息才能正确解密出用户信息,否则报错“填充无效 无法被移除 ”。

fangmeng
fangmeng2 楼6 年前

麻烦提供具体的加密数据包,包括encryptedData和iv    

guiying52
guiying523 楼6 年前

我这边获取用户手机号码也是,绝大部分都是填充无效,无法被移除,很少会获取正确的

qiang52
qiang524 楼4 年前

有解决吗兄弟