我無法確定Spring安全性在何時何地執行身份驗證管理器。我的意思是有其如下順序執行certian過濾器:Spring安全執行順序
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
但當正好驗證提供驗證提供的用戶名和密碼,我的意思是問之後,這些過濾器下面是身份驗證提供被執行。
問候 Jayendra
非常真實。在實現一個需要注入認證管理器的自定義用戶名密碼驗證過濾器時實現了這一點。 –