| File was renamed from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/config/WebMvcConfig.java |
| | |
| | | package com.ruoyi.common.security.config;
|
| | |
|
| | | import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
|
| | | import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
| | | import com.ruoyi.common.security.interceptor.HeaderInterceptor;
|
| | |
|
| | | /**
|
| | | * 拦截器配置
|
| | | *
|
| | | * @author ruoyi
|
| | | */
|
| | | public class WebMvcConfig implements WebMvcConfigurer
|
| | | {
|
| | | /** 不需要拦截地址 */
|
| | | public static final String[] excludeUrls = { "/login", "/logout", "/refresh" };
|
| | |
|
| | | @Override
|
| | | public void addInterceptors(InterceptorRegistry registry)
|
| | | {
|
| | | registry.addInterceptor(getHeaderInterceptor())
|
| | | .addPathPatterns("/**")
|
| | | .excludePathPatterns(excludeUrls)
|
| | | .order(-10);
|
| | | }
|
| | |
|
| | | /**
|
| | | * 自定义请求头拦截器
|
| | | */
|
| | | public HeaderInterceptor getHeaderInterceptor()
|
| | | {
|
| | | return new HeaderInterceptor();
|
| | | }
|
| | | }
|
| | | package com.sgd.common.security.config; |
| | | |
| | | import org.springframework.web.servlet.config.annotation.InterceptorRegistry; |
| | | import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; |
| | | import com.sgd.common.security.interceptor.HeaderInterceptor; |
| | | |
| | | /** |
| | | * 拦截器配置 |
| | | * |
| | | * @author ruoyi |
| | | */ |
| | | public class WebMvcConfig implements WebMvcConfigurer |
| | | { |
| | | /** 不需要拦截地址 */ |
| | | public static final String[] excludeUrls = { "/login", "/logout", "/refresh" }; |
| | | |
| | | @Override |
| | | public void addInterceptors(InterceptorRegistry registry) |
| | | { |
| | | registry.addInterceptor(getHeaderInterceptor()) |
| | | .addPathPatterns("/**") |
| | | .excludePathPatterns(excludeUrls) |
| | | .order(-10); |
| | | } |
| | | |
| | | /** |
| | | * 自定义请求头拦截器 |
| | | */ |
| | | public HeaderInterceptor getHeaderInterceptor() |
| | | { |
| | | return new HeaderInterceptor(); |
| | | } |
| | | } |