我在Spring安全性中将自己的过滤器配置为FilterChainProxy
的一部分。我很惊讶在此过滤器上没有调用init()
方法(从Filter
接口实现)。当我将过滤器移出FilterChainProxy
到主链时,init()
方法按预期调用
FilterChainProxy
对其过滤器的处理方式不同吗?
One Boot note:
我必须向FilterRegistrationBean
提供enabled=false
以避免注册到主过滤器链,但我不相信这是因为我已经看到非启动应用程序中的行为。