问题如题:

解决思路,把shiro拦截去掉之后发现swagger-ui.html页面接在的资源如下:

解决bug:sprongboot2整合shiro,swagger2页面样式加载不出来问题

因此可以推断拦截器拦截了

"/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");

相关文章:

  • 2021-05-01
  • 2021-06-24
  • 2021-11-09
  • 2022-12-23
  • 2021-12-23
  • 2021-06-05
  • 2022-12-23
  • 2021-08-01
猜你喜欢
  • 2021-05-29
  • 2022-12-23
  • 2021-12-30
  • 2021-11-28
  • 2021-07-04
  • 2022-12-23
相关资源
相似解决方案