瀏覽代碼

李剑-尝试解决oa跳转进入失败-增加一些跟踪log

lijian 4 年之前
父節點
當前提交
0651ad69c5
共有 1 個文件被更改,包括 12 次插入1 次删除
  1. 12 1
      src/main/java/platform/modules/oauth/LoginCallback.java

+ 12 - 1
src/main/java/platform/modules/oauth/LoginCallback.java

@@ -47,25 +47,36 @@ public class LoginCallback extends BaseController {
 
     @PostMapping(value = "")
     public String validateLogin(String SAMLResponse) {
+        log.info("======================log leeking begin========================");
         log.info("! SAMLResponse = {}", SAMLResponse);
-        System.out.println("===============");
+        //System.out.println("===============");
         User user = ShiroUtils.getCurrentUser();
+        log.info("======================LoginCallback.validateLogin.step1========================");
         User existUser = userDao.findByNickName(user.getNick_name(), Constant.UserType.GOVERNMENT);
         if (null == existUser) {
             user.setUser_type(Constant.UserType.GOVERNMENT);
             user.setPassword(SecureUtil.md5().digestHex(resetPassword));
             userService.saveSelectiveSso(user);
         }
+
+        log.info("======================LoginCallback.validateLogin.step2========================");
         UsernamePasswordToken token = new UsernamePasswordToken();
         token.setUsername(user.getNick_name());
+        log.info("======================LoginCallback.validateLogin.step3========================");
         //token.setPassword(resetPassword.toCharArray());
         token.setSSO(true);
+        log.info("======================LoginCallback.validateLogin.step4========================");
         SecurityUtils.getSubject().login(token);
+
+        log.info("======================LoginCallback.validateLogin.step5========================");
         // 注入token到cookie
         String tokenString = userService.createToken();
         tokenString = tokenString.replace("Bearer ", "");
         log.info("tokenstring: {}", tokenString);
+        log.info("======================LoginCallback.validateLogin.step6========================");
         CookieUtil.createWebCookie(response, "token", tokenString, 7200);
+        log.info("======================LoginCallback.validateLogin.step7========================");
+        log.info("======================log leeking end========================");
         return "redirect:/admin/home";
 
 }