From 6c8abe18af389d7006ba27fcef6c7cfb14a0dbb3 Mon Sep 17 00:00:00 2001 From: syruan <15555146157@163.com> Date: Tue, 28 Oct 2025 15:00:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jwt/JwtAuthenticationTokenFilter.java | 28 +++++++++---------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/bonus/gzgqj/manager/security/jwt/JwtAuthenticationTokenFilter.java b/src/main/java/com/bonus/gzgqj/manager/security/jwt/JwtAuthenticationTokenFilter.java index d544c0a..5266475 100644 --- a/src/main/java/com/bonus/gzgqj/manager/security/jwt/JwtAuthenticationTokenFilter.java +++ b/src/main/java/com/bonus/gzgqj/manager/security/jwt/JwtAuthenticationTokenFilter.java @@ -38,18 +38,14 @@ public class JwtAuthenticationTokenFilter extends OncePerRequestFilter { String uri=request.getRequestURI(); System.err.println(uri); - if (Objects.isNull(path) || StringUtils.isBlank(path)) { - if("/login/userLogin".equals(uri)){ - filterChain.doFilter(request, response); - return; - } - } else { - if((path + "/login/userLogin").equals(uri)){ - filterChain.doFilter(request, response); - return; - } - } - + if((path + "/login/userLogin").equals(uri)){ + filterChain.doFilter(request, response); + return; + } + if((path +"/login/appUserLogin").equals(uri)){ + filterChain.doFilter(request, response); + return; + } if (uri.contains(".jpg") || uri.contains(".png") || uri.contains(".jpeg") || uri.contains("onlinePreview")) { filterChain.doFilter(request, response); return; @@ -58,8 +54,10 @@ public class JwtAuthenticationTokenFilter extends OncePerRequestFilter { filterChain.doFilter(request, response); return; } - if(StringUtils.isEmpty(jwtToken) || "null".equals(jwtToken)){ - ResultUtil.responseJson(response,ResultUtil.resultCode(401,"请先登录")); + if(StringUtils.isEmpty(jwtToken)){ + System.err.println("----------------->"); + ResultUtil.responseJson(response,ResultUtil.resultCode(401,"登录过期,请先登录")); + System.err.println("异常401,token信息:" + jwtToken + ",地址" + uri); return; } //解析token @@ -71,7 +69,7 @@ public class JwtAuthenticationTokenFilter extends OncePerRequestFilter { } catch (Exception e) { e.printStackTrace(); - ResultUtil.responseJson(response,ResultUtil.resultCode(401,"请先登录")); + ResultUtil.responseJson(response,ResultUtil.resultCode(401,"登录过期,请先登录")); return; } SelfUserEntity loginUser = tokenService.getLoginUser(request);