|
|
@ -43,7 +43,8 @@ public class ShiroConfig { |
|
|
filters.put("oauth2", new OAuth2Filter()); |
|
|
filters.put("oauth2", new OAuth2Filter()); |
|
|
shiroFilter.setFilters(filters); |
|
|
shiroFilter.setFilters(filters); |
|
|
|
|
|
|
|
|
// Map<String, String> filterMap = new LinkedHashMap<>(); |
|
|
|
|
|
|
|
|
Map<String, String> filterMap = new LinkedHashMap<>(); |
|
|
|
|
|
filterMap.put("/**", "authc"); |
|
|
// filterMap.put("/webjars/**", "anon"); |
|
|
// filterMap.put("/webjars/**", "anon"); |
|
|
// filterMap.put("/druid/**", "anon"); |
|
|
// filterMap.put("/druid/**", "anon"); |
|
|
// filterMap.put("/app/**", "anon"); |
|
|
// filterMap.put("/app/**", "anon"); |
|
|
@ -64,10 +65,10 @@ public class ShiroConfig { |
|
|
// filterMap.put("/favicon.ico", "anon"); |
|
|
// filterMap.put("/favicon.ico", "anon"); |
|
|
// filterMap.put("/bootstrap/**", "anon"); |
|
|
// filterMap.put("/bootstrap/**", "anon"); |
|
|
// filterMap.put("/**", "oauth2"); |
|
|
// filterMap.put("/**", "oauth2"); |
|
|
// shiroFilter.setFilterChainDefinitionMap(filterMap); |
|
|
|
|
|
|
|
|
shiroFilter.setFilterChainDefinitionMap(filterMap); |
|
|
// shiroFilter.setLoginUrl("/login"); |
|
|
// shiroFilter.setLoginUrl("/login"); |
|
|
// |
|
|
|
|
|
// //错误页面,认证不通过跳转 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//错误页面,认证不通过跳转 |
|
|
// shiroFilter.setUnauthorizedUrl("/login"); |
|
|
// shiroFilter.setUnauthorizedUrl("/login"); |
|
|
return shiroFilter; |
|
|
return shiroFilter; |
|
|
} |
|
|
} |
|
|
|