|
@@ -152,9 +152,10 @@ public class UserService {
|
|
|
public User getMaUserInfo(String sessionKey, String rawData, String signature,
|
|
public User getMaUserInfo(String sessionKey, String rawData, String signature,
|
|
|
String encryptedData, String iv) {
|
|
String encryptedData, String iv) {
|
|
|
// 用户信息校验
|
|
// 用户信息校验
|
|
|
-// if (!wxMaService.getUserService().checkUserInfo(sessionKey, rawData, signature)) {
|
|
|
|
|
-// throw new BusinessException("获取用户信息失败");
|
|
|
|
|
-// }
|
|
|
|
|
|
|
+ if (!wxMaService.getUserService().checkUserInfo(sessionKey, rawData, signature)) {
|
|
|
|
|
+ log.info("checkUserInfo---->失败");
|
|
|
|
|
+ throw new BusinessException("获取用户信息失败");
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
// 解密用户信息
|
|
// 解密用户信息
|
|
|
WxMaUserInfo wxUserInfo = wxMaService.getUserService().getUserInfo(sessionKey, encryptedData, iv);
|
|
WxMaUserInfo wxUserInfo = wxMaService.getUserService().getUserInfo(sessionKey, encryptedData, iv);
|