前端使用wx.getUserProfile后,后端第一次解密失败?
前端将 wx.getUserInfo换成wx.getUserProfile后,后端未改动解密代码,解密的时候,会报javax.crypto.BadPaddingException: pad block corrupted的错误。但只有一段时间后第一次登陆会报这个错,后续重新登陆就会成功。已经和前端确认一次登录只会调用一次wx.login,且是先调用wx.login,后调用wx.getUserProfile;所以应该不是前端多次调用wx.login刷新session_key导致。请问是什么问题?