在 Shiro 的配置文件中找到拦截器,将Swagger接口的路径放行即可
//放行Swagger2页面,需要放行这些
filterChainDefinitionMap.put("/swagger-ui.html","anon");
filterChainDefinitionMap.put("/swagger/**","anon");
filterChainDefinitionMap.put("/webjars/**", "anon");
filterChainDefinitionMap.put("/swagger-resources/**","anon");
filterChainDefinitionMap.put("/v2/**","anon");
filterChainDefinitionMap.put("/static/**", "anon");
注意: 该配置必须放置在以下代码之前,不然不会生效:
filterChainDefinitionMap.put("/**", "authc");
authc :所有url都必须认证通过才可以访问;
anon :所有url都都可以匿名访问
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)