From b016d1eb02dd09fd1ffcd24e4e6ddee72fd1b3d6 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期三, 28 二月 2024 10:27:25 +0800 Subject: [PATCH] # --- zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java index 8409a3b..c46c5bd 100644 --- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java +++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java @@ -3,11 +3,11 @@ import com.zy.asrs.framework.common.Cools; import com.zy.asrs.wcs.common.config.ConfigProperties; import com.zy.asrs.wcs.common.constant.Constants; -import com.zy.asrs.wcs.sys.entity.Menu; -import com.zy.asrs.wcs.sys.entity.User; -import com.zy.asrs.wcs.sys.entity.UserLogin; -import com.zy.asrs.wcs.sys.service.UserLoginService; -import com.zy.asrs.wcs.sys.service.UserService; +import com.zy.asrs.wcs.system.entity.Menu; +import com.zy.asrs.wcs.system.entity.User; +import com.zy.asrs.wcs.system.entity.UserLogin; +import com.zy.asrs.wcs.system.service.UserLoginService; +import com.zy.asrs.wcs.system.service.UserService; import com.zy.asrs.wcs.utils.HttpUtils; import com.zy.asrs.wcs.utils.JwtUtil; import io.jsonwebtoken.Claims; @@ -65,7 +65,7 @@ User user; // 鐧藉悕鍗� if (WHITE_LIST.contains(access_token)) { - user = userService.getByUsername("openapi", null); + user = userService.getByUsername("root", 1L); if (user == null) { throw new UsernameNotFoundException("Username not found"); } @@ -93,14 +93,16 @@ String token = JwtUtil.buildToken(jwtSubject, configProperties.getTokenExpireTime(), configProperties.getTokenKey()); response.addHeader(Constants.TOKEN_HEADER_NAME, token); - userLoginService.saveAsync(user.getId(), UserLogin.TYPE_REFRESH, null, user.getHostId(), request); + userLoginService.saveAsync(user.getId(), token, UserLogin.TYPE_REFRESH, user.getHostId(), null, request); } } } catch (ExpiredJwtException e) { + e.printStackTrace(); HttpUtils.responseError(response, Constants.TOKEN_EXPIRED_CODE, Constants.TOKEN_EXPIRED_MSG, e.getMessage()); return; } catch (Exception e) { + e.printStackTrace(); HttpUtils.responseError(response, Constants.BAD_CREDENTIALS_CODE, Constants.BAD_CREDENTIALS_MSG, e.toString()); return; -- Gitblit v1.9.1