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。

写在最后

  哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!

 相关推荐:

posted @ 2022-01-20 15:48  Marydon  阅读(2051)  评论(0编辑  收藏  举报