java解密微信encryptedData报错问题
发布于 6 年前 作者 syao 16633 次浏览 来自 问答

开发要在登陆时,解密encryptedData,来获得手机号

在第一次登录时会报错


javax.crypto.BadPaddingException: pad block corrupted


后面再次登录,就能成功解密,返回手机号,过一段时间再次登录会再次报错


有没有前辈遇到过这个问题求解答

3 回复

所以 楼主 你最后是怎么处理这个问题的

一般如果  正常获取加密数据   那就是 session key  问题 。

是不是获取手机号后调用过  wx.login

回到顶部