diff --git a/coder-common-thin-plugins/coder-common-thin-sa-token/src/main/java/org/leocoder/thin/satoken/config/SaTokenConfigure.java b/coder-common-thin-plugins/coder-common-thin-sa-token/src/main/java/org/leocoder/thin/satoken/config/SaTokenConfigure.java index ccc073f..324f504 100755 --- a/coder-common-thin-plugins/coder-common-thin-sa-token/src/main/java/org/leocoder/thin/satoken/config/SaTokenConfigure.java +++ b/coder-common-thin-plugins/coder-common-thin-sa-token/src/main/java/org/leocoder/thin/satoken/config/SaTokenConfigure.java @@ -17,7 +17,23 @@ public class SaTokenConfigure implements WebMvcConfigurer { @Override public void addInterceptors(InterceptorRegistry registry) { // 注册 Sa-Token 拦截器,打开注解式鉴权功能 - registry.addInterceptor(new SaInterceptor()).addPathPatterns("/**"); + registry.addInterceptor(new SaInterceptor()) + .addPathPatterns("/**") + .excludePathPatterns( + // 排除静态资源 + "/picture/**", + // 排除其他静态资源 + "/favicon.ico", + "/static/**", + "/css/**", + "/js/**", + "/img/**", + // 排除API文档 + "/swagger-ui/**", + "/v3/api-docs/**", + "/swagger-ui.html", + "/webjars/**" + ); } }