1.Filter配置安全管理器
@Bean("shiroFilter")
public ShiroFilterFactoryBean shiroFilter(SecurityManager securityManager){
//.定义factoryBean
ShiroFilterFactoryBean factoryBean = new ShiroFilterFactoryBean();
//.设置安全管理器
factoryBean.setSecurityManager(securityManager);
//.设置默认登陆的url
factoryBean.setLoginUrl("/view1/login");
//.设置成功后要跳转的链接
factoryBean.setSuccessUrl("/view1/findAll");
//.设置未授权页面
factoryBean.setUnauthorizedUrl("/login/ss");
//.返回过滤器
return factoryBean;
}
2.SecurityUtils配置安全管理器
SecurityUtils.setSecurityManager(securityManager);
提问: 这两种方式有什么区别?