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 | 8 +++++++- 1 files changed, 7 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 e89d538..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,8 +34,10 @@ public static final String[] FILTER_PATH = new String[]{ "/api/auth/host", + "/api/language/json", "/test/**", "/api/login", + "/api/code/auth", "/druid/**", "/swagger-ui.html", "/swagger-resources/**", @@ -50,6 +53,8 @@ private JwtAuthenticationEntryPoint jwtAuthenticationEntryPoint; @Resource private JwtAuthenticationFilter jwtAuthenticationFilter; + @Resource + private CacheFilter cacheFilter; @Override protected void configure(HttpSecurity http) throws Exception { @@ -80,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