Spring Security Java-Config - custom-AuthenticationProvider und UserDetailsService

Ich benutze java-Konfiguration zu konfigurieren, Spring Security, und ich habe angepasste AuthenticationProvider und angepasst UserDetailsService, das hinzufügen von zusätzlichen login-Bereich folgende
http://forum.spring.io/forum/spring-projects/security/95715-extra-login-fields

Ich Schwierigkeiten beim hinzufügen der benutzerdefinierten Klassen in das Spring Security-framework durch die Verwendung von java-Konfiguration.
Als java-doc des AuthenticationProvider#authenticationProvider beschreibt:

Add-Authentifizierung basiert auf der custom-AuthenticationProvider, dass
übergeben wird. Seit dem AuthenticationProvider Umsetzung ist
unbekannt ist, alle Anpassungen müssen extern erstellt werden und die
AuthenticationManagerBuilder sofort zurückgegeben.

Dieser Methode NICHT sichergestellt, dass die UserDetailsService verfügbar ist
für die getDefaultUserDetailsService () - Methode.

Also meine Frage ist was ist der Ansatz zu setzen UserDetailsService in diesem Fall?

InformationsquelleAutor wgui | 2014-08-13
Schreibe einen Kommentar