This commit is contained in:
syruan 2025-10-28 15:00:43 +08:00
parent 6b526bf5e0
commit 6c8abe18af
1 changed files with 13 additions and 15 deletions

View File

@ -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("异常401token信息:" + 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);