|
@@ -83,14 +83,15 @@ public class ShiroConfiguration {
|
|
|
Map<String, String> filterChainDefinitionManager = new LinkedHashMap<String, String>();
|
|
Map<String, String> filterChainDefinitionManager = new LinkedHashMap<String, String>();
|
|
|
|
|
|
|
|
filterChainDefinitionManager.put("/api/test/login", "anon");
|
|
filterChainDefinitionManager.put("/api/test/login", "anon");
|
|
|
- filterChainDefinitionManager.put("/logout", "logout");
|
|
|
|
|
|
|
+ filterChainDefinitionManager.put("/slogout", "logout");
|
|
|
filterChainDefinitionManager.put("/api/common/**", "anon");
|
|
filterChainDefinitionManager.put("/api/common/**", "anon");
|
|
|
filterChainDefinitionManager.put("/**", "authc");
|
|
filterChainDefinitionManager.put("/**", "authc");
|
|
|
shiroFilterFactoryBean.setFilterChainDefinitionMap(filterChainDefinitionManager);
|
|
shiroFilterFactoryBean.setFilterChainDefinitionMap(filterChainDefinitionManager);
|
|
|
|
|
|
|
|
// shiroFilterFactoryBean.setLoginUrl("/login");
|
|
// shiroFilterFactoryBean.setLoginUrl("/login");
|
|
|
shiroFilterFactoryBean.setSuccessUrl("/");
|
|
shiroFilterFactoryBean.setSuccessUrl("/");
|
|
|
-// shiroFilterFactoryBean.setUnauthorizedUrl("/login2");
|
|
|
|
|
|
|
+ shiroFilterFactoryBean.setUnauthorizedUrl("");
|
|
|
|
|
+ shiroFilterFactoryBean.setLoginUrl("/login2");
|
|
|
|
|
|
|
|
return shiroFilterFactoryBean;
|
|
return shiroFilterFactoryBean;
|
|
|
}
|
|
}
|