From ac4341ea6b66ae02427d39d35f41d42d78b2eb2e Mon Sep 17 00:00:00 2001 From: Junjie <fallin.jie@qq.com> Date: 星期五, 14 二月 2025 10:08:32 +0800 Subject: [PATCH] # --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/common/security/SecurityConfig.java | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/common/security/SecurityConfig.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/common/security/SecurityConfig.java index 42129dd..0e0a588 100644 --- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/common/security/SecurityConfig.java +++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/common/security/SecurityConfig.java @@ -16,6 +16,7 @@ import org.springframework.security.web.AuthenticationEntryPoint; import org.springframework.security.web.access.AccessDeniedHandler; import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter; +import org.springframework.security.web.authentication.www.BasicAuthenticationFilter; import org.springframework.stereotype.Component; import javax.annotation.Resource; @@ -33,6 +34,7 @@ public static final String[] FILTER_PATH = new String[]{ "/api/auth/host", + "/api/language/json", "/test/**", "/api/login", "/api/code/auth", @@ -51,6 +53,8 @@ private JwtAuthenticationEntryPoint jwtAuthenticationEntryPoint; @Resource private JwtAuthenticationFilter jwtAuthenticationFilter; + @Resource + private CacheFilter cacheFilter; @Override protected void configure(HttpSecurity http) throws Exception { @@ -81,7 +85,8 @@ .accessDeniedHandler(jwtAccessDeniedHandler) .authenticationEntryPoint(jwtAuthenticationEntryPoint) .and() - .addFilterBefore(jwtAuthenticationFilter, UsernamePasswordAuthenticationFilter.class); + .addFilterBefore(jwtAuthenticationFilter, UsernamePasswordAuthenticationFilter.class) + .addFilterBefore(cacheFilter, BasicAuthenticationFilter.class); } @Bean -- Gitblit v1.9.1