WebMvcConfigurer 放行某个接口
时间: 2023-11-04 17:54:27 浏览: 82
Spring Boot配置接口WebMvcConfigurer的实现
要放行某个接口,可以在实现`WebMvcConfigurer`接口的配置类中,重写`addInterceptors`方法,并在该方法中使用`InterceptorRegistry`对象的`excludePathPatterns`方法来添加需要放行的接口路径。
示例代码如下:
```java
@Configuration
public class WebConfig implements WebMvcConfigurer {
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(new WebInterceptor())
.excludePathPatterns("/api/xxx") // 需要放行的接口路径
.addPathPatterns("/**"); // 所有请求都需要拦截
}
}
```
阅读全文