Эх сурвалжийг харах

fix jwt过滤编写问题

疯狂的狮子li 3 жил өмнө
parent
commit
bff9d0560d

+ 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);