File was renamed from ruoyi-framework/src/main/java/com/ruoyi/framework/config/ShiroConfig.java |
| | |
| | | filterChainDefinitionMap.put("/js/**", "anon"); |
| | | filterChainDefinitionMap.put("/ruoyi/**", "anon"); |
| | | filterChainDefinitionMap.put("/captcha/captchaImage**", "anon"); |
| | | filterChainDefinitionMap.put("/api/**", "anon"); |
| | | // 匿名访问不鉴权注解列表 |
| | | List<String> permitAllUrl = SpringUtils.getBean(PermitAllUrlProperties.class).getUrls(); |
| | | if (StringUtils.isNotEmpty(permitAllUrl)) |
| | | { |
| | | permitAllUrl.forEach(url -> filterChainDefinitionMap.put(url, "anon")); |
| | | } |
| | | |
| | | // 退出 logout地址,shiro去清除session |
| | | filterChainDefinitionMap.put("/logout", "logout"); |
| | | // 不需要拦截的访问 |