Ich stehe vor dem Problem mit mehreren Einstiegspunkten in meine Spring App. Ich füge unterhalb meiner Konfiguration ein.
%Vor%}
web.xml
%Vor%
Servlet mvc-dispatcher:
%Vor%
WebAppInitializer:
%Vor%WebSecurityConfig:
%Vor%WebConfiguration:
%Vor%Stapelverfolgung:
%Vor%Ich habe versucht, die Annotationen gemäß diese Antwort aber erfolglos.
Was mache ich falsch?
Übrigens wäre ich sehr dankbar, wenn Sie im Frühjahr ein Tutorial mit mehreren Einstiegspunkten mit Java-basiertem conf (REST, Formularanmeldung, OAuth2) empfehlen könnten.
Prost
EDIT 1:
Ok, also habe ich die Konfiguration wie gewünscht aktualisiert. Immer noch die Ausnahme erhalten, obwohl @EnableWebSecurity entfernt wurde. Spring Security wurde auf 3.2.4.RELEASE aktualisiert.
EDIT 2:
Ich dachte, dass die Bereitstellung des gleichen Pakets die Ausnahme verursachen könnte, also habe ich zwei verschiedene Pakete erstellt und zwei Implementierungen von AuthenticationProvider eingefügt.
Als nächstes habe ich das
geändert basePackages=com.springapp.mvc.configuration.rest
im ApiWebSecurityConfigurationAdapter
und
basePackages=com.springapp.mvc.configuration.form
im FormLoginSecurityConfigurationAdapter.
Das habe ich bekommen:
%Vor%Ich verwende die Transaktionsverwaltung mit dem ASPECTJ-Modus. Kann das irgendwie herumspielen?
Übrigens. Ich verwende Spring 4.0.0.RELEASE.
Tags und Links spring spring-mvc spring-security