he2802 2 년 전
부모
커밋
a9d080186d
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      zhongzheng-framework/src/main/java/com/zhongzheng/framework/web/service/WxLoginService.java

+ 3 - 0
zhongzheng-framework/src/main/java/com/zhongzheng/framework/web/service/WxLoginService.java

@@ -1154,6 +1154,9 @@ public class WxLoginService implements IWxLoginService {
         //解析json
         JSONObject jsonObject = (JSONObject) JSONObject.parse(resultString);
         String access_token = String.valueOf(jsonObject.get("access_token"));
+        if(Validator.isEmpty(access_token)||access_token.equals("null")){
+            throw new CustomException( String.valueOf(jsonObject.get("errmsg ")));
+        }
         String openId = String.valueOf(jsonObject.get("openid"));
 
         String userInfoParam = String.format(gzh_wxUserInfoParam, access_token, openId);