Spring攔截器WebMvcConfigurer針對Swagger的攔截問題


首先在這里復現下新項目開始在springboot項目里使用Swagger遇到的兩個報錯問題

注:本人使用Eclipse IDE
1.訪問項目的Swagger用戶界面時http://localhost:9001/swagger-ui.html,彈出如下窗口

 

 在網上找各種解決辦法后,在啟動類增加一行注解:@ComponentScan("com.xxx.xxx.config.SwaggerConfig"),重啟后彈窗消失
但又出現另一個問題:自己編寫的API接口不展示,只有Swagger系統默認的一條

 

 

 

 

 

2.最終解決辦法如下,去掉啟動類里的@ComponentScan注解,針對如上攔截器驗證例外規則里新增/swagger/**、/swagger-resources/**這兩個路徑即可

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM