問題如題:
解決思路,把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");