Ver código fonte

update 优化处理过期方法 采用新写法

疯狂的狮子li 3 anos atrás
pai
commit
6ab575cd49

+ 6 - 6
ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java

@@ -37,12 +37,12 @@ public class ResourcesConfig implements WebMvcConfigurer {
         // 注册路由拦截器,自定义验证规则
         registry.addInterceptor(new SaRouteInterceptor((request, response, handler) -> {
             // 登录验证 -- 排除多个路径
-            SaRouter.match(
-                    //获取所有的
-                    Collections.singletonList("/**"),
-                    //排除下不需要拦截的
-                    Arrays.asList(securityProperties.getExcludes()),
-                    () -> {
+            SaRouter
+                    // 获取所有的
+                    .match(Collections.singletonList("/**"))
+                    // 排除下不需要拦截的
+                    .notMatch(Arrays.asList(securityProperties.getExcludes()))
+                    .check(() -> {
                         Long userId = SecurityUtils.getUserId();
                         if(StringUtils.isNotNull(userId) ) {
                             long tokenTimeout = StpUtil.getTokenTimeout();