Преглед на файлове

fix jwt过滤编写问题

疯狂的狮子li преди 3 години
родител
ревизия
bff9d0560d
променени са 1 файла, в които са добавени 3 реда и са изтрити 4 реда
  1. 3 4
      ruoyi-framework/src/main/java/com/ruoyi/framework/security/filter/JwtAuthenticationTokenFilter.java

+ 3 - 4
ruoyi-framework/src/main/java/com/ruoyi/framework/security/filter/JwtAuthenticationTokenFilter.java

@@ -39,14 +39,13 @@ public class JwtAuthenticationTokenFilter extends OncePerRequestFilter
             throws ServletException, IOException
     {
         // 匿名路径放行 默认拦截
-        boolean flag = false;
+        boolean flag = true;
         for (String anonymou : securityProperties.getAnonymous()) {
             PathMatcher pm = new AntPathMatcher();
-            if (pm.matchStart(anonymou, request.getRequestURI())) {
-                flag = true;
+            if (pm.match(anonymou, request.getRequestURI())) {
+                flag = false;
                 break;
             }
-
         }
         if (flag) {
             LoginUser loginUser = tokenService.getLoginUser(request);