由于 > io.z77z.config.ShiroConfig 中
@Autowired(required = false)
SysPermissionInitService sysPermissionInitService;
没有被初始化,导致 > Bean ShiroFilterFactoryBean 初始化失败。
@Bean
public ShiroFilterFactoryBean shiroFilter(SecurityManager securityManager) {
ShiroFilterFactoryBean shiroFilterFactoryBean = new ShiroFilterFactoryBean();
shiroFilterFactoryBean.setSecurityManager(securityManager);
shiroFilterFactoryBean.setLoginUrl("/login");
shiroFilterFactoryBean.setSuccessUrl("/index");
shiroFilterFactoryBean.setUnauthorizedUrl("/403");
Map filtersMap = new LinkedHashMap();
filtersMap.put("kickout", kickoutSessionControlFilter());
shiroFilterFactoryBean.setFilters(filtersMap);
Map filterChainDefinitionMap = new LinkedHashMap();
List list = sysPermissionIn