场景:springboot2.5.6项目,导入了springfox-boot-starter即swagger3.0的依赖.配置了LoginInteceptor。
ERROR:
原因:拦截器拦截了swagger-ui的资源请求
解决办法:.excludePathPatterns添加swagger-ui的资源请求路径
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(new LoginInterceptor())
.addPathPatterns("error","/res/*","/swagger-resources/**", "/swagger-ui.html/**","/swagger-ui/*","/v3/api-docs"); //放行的请求
}//
问题解决



