springboot过滤swagger请求路径
1.情景展示
springboot在加上拦截器后,导致swagger接口文档无法访问。
springboot过滤器如何不拦截swagger请求?
2.原因分析
拦截器拦截了所有的请求;
需要将涉及swagger请求的路径全部取消拦截。
3.解决方案
通过excludePathPatterns()方法将swagger请求排除在外。
registry.excludePathPatterns("/doc.html", "/swagger-resources/**", "/webjars/**", "/v2/**", "/swagger-ui.html/**");
注意:
swagger接口文档的默认访问地址为:/项目地址/doc.html。
本文来自博客园,作者:Marydon,转载请注明原文链接:https://www.cnblogs.com/Marydon20170307/p/15826635.html