【发布时间】:2015-12-17 04:46:44
【问题描述】:
我无法找到 Spring Security 执行身份验证管理器的确切位置和时间。我的意思是有一些按顺序执行的过滤器,如下所示:
FIRST
- CHANNEL_FILTER
- CONCURRENT_SESSION_FILTER
- SECURITY_CONTEXT_FILTER
- LOGOUT_FILTER
- X509_FILTER
- PRE_AUTH_FILTER
- CAS_FILTER
- FORM_LOGIN_FILTER
- OPENID_FILTER
- BASIC_AUTH_FILTER
- SERVLET_API_SUPPORT_FILTER
- REMEMBER_ME_FILTER
- ANONYMOUS_FILTER
- EXCEPTION_TRANSLATION_FILTER
- SESSION_MANAGEMENT_FILTER
- FILTER_SECURITY_INTERCEPTOR
- SWITCH_USER_FILTER
- LAST
但是,当身份验证提供程序对提供的用户名和密码进行身份验证时,我的意思是询问以下这些过滤器是在哪些之后执行的身份验证提供程序。
问候 贾延德拉
【问题讨论】:
标签: spring authentication spring-security