解決bug:sprongboot2整合shiro,swagger2頁面樣式加載不出來問題


問題如題:

解決思路,把shiro攔截去掉之后發現swagger-ui.html頁面接在的資源如下:

因此可以推斷攔截器攔截了

"/swagger-resources"

"/v2/api-docs"

幾個包的資源,修改shiro可以匿名訪問后,發現有一些樣式仍不能加載:

發現"/webjars/springfox-swagger-ui/**"樣式也被攔截了,

最終可以完美運行的代碼如下:

        filterChainDefinitionMap.put("/swagger-ui.html", "anon");
        filterChainDefinitionMap.put("/swagger-resources", "anon");
        filterChainDefinitionMap.put("/v2/api-docs", "anon");
        filterChainDefinitionMap.put("/webjars/springfox-swagger-ui/**", "anon");


免責聲明!

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



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