0
我为shiro创建一个过滤器,使用@Bean
,但弹簧启动将它添加到servlet过滤链。禁止弹簧启动添加@Bean过滤器到过滤链
我用它在四郎filterChainDefinitions:
shiroFilterFactoryBean.getFilters().put("apiValid", getApiValidFilter());
@Bean(name = "apiValid")
public ApiValidFilter getApiValidFilter() {
return new ApiValidFilter();
}
我想要的过滤器作为一个Spring bean,从春天得到好处,就像使用@Autowired
,但不希望将其添加加入到FilterChain自动。
如何配置弹簧引导以防止此行为?
那么你打算怎么把它添加到过滤器链?没有被添加的过滤器几乎是无用的。 –
请不要将代码块添加为注释,而是改善您的问题。 –