Swagger-UI報Unable to infer base url


 

  准備給項目部署Swagger-UI,按照demo寫好之后,服務運行起來,訪問http://local IP:service port/swagger-ui.html報Unable to infer base url

 

Google了一下,StackOverflow上說是獲取不到Swagger需要的資源(https://stackoverflow.com/questions/47425048/why-does-springfox-swagger2-ui-tell-me-unable-to-infer-base-url)

帖子里提到的兩個方案:

  1. 使用@EnablerSwagger2注解

  2. 允許匿名訪問下列URL

  • /swagger-ui.html
    /webjars/**
    /v2/**
    /swagger-resources/**

     

但我按照這兩個方案操作后還是沒有解決問題。后來開了瀏覽器的console,發現界面請求返回了錯誤代碼

 

這是由於我項目里的過濾器攔截了頁面請求,根據URL放開攔截之后,這次可以進入頁面

 


免責聲明!

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



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