|
@@ -84,12 +84,7 @@ public class WechatAppController extends BaseController {
|
|
|
if (null == session) {
|
|
|
throw new RuntimeException("login handler error");
|
|
|
}
|
|
|
- WxMaUserInfo wxUserInfo = null;
|
|
|
- try {
|
|
|
- wxUserInfo = wxMaService.getUserService().getUserInfo(session.getSessionKey(), request.getEncryptedData(), request.getIv());
|
|
|
- } catch (Exception e) {
|
|
|
- wxUserInfo = wxMaService.getUserService().getUserInfo(session.getSessionKey(), request.getEncryptedData(), request.getIv());
|
|
|
- }
|
|
|
+ WxMaUserInfo wxUserInfo = JSON.parseObject(request.getRawData(),WxMaUserInfo.class);
|
|
|
if (null == wxUserInfo) {
|
|
|
throw new RuntimeException("wxUser not exist");
|
|
|
}
|