java解密微信encryptedData报错问题
开发要在登陆时,解密encryptedData,来获得手机号
在第一次登录时会报错
javax.crypto.BadPaddingException: pad block corrupted
后面再次登录,就能成功解密,返回手机号,过一段时间再次登录会再次报错
有没有前辈遇到过这个问题求解答
3 回复
获取微信用户绑定的手机号,需先调用wx.login接口
https://developers.weixin.qq.com/miniprogram/dev/api/getPhoneNumber.html?search-key=手机号