Spring-Sicherheit mit Spring Boot konfigurieren

8

Ich bin neu in der Konfiguration von Spring Security mit Java Config . Ich habe versucht, diesem Beitrag zu folgen. Wenn ich meine App ausführe, erhalte ich jedoch eine Basic Auth-Challenge für alle URLs, einschließlich / . Das Eingeben der beiden Benutzer-ID / Pass-Combos scheint nicht zu funktionieren.

Mein Controller:

%Vor%

Ich bin mir nicht sicher, was ich sonst noch versuchen sollte. Ich suche nur eine Anleitung, warum das nicht funktioniert.

Aktualisieren

Der Vollständigkeit halber ist hier die Config-Klasse:

%Vor%

Und der WebApplicationInitializer:

%Vor%

Ich habe diese zuvor nicht hinzugefügt, weil sie so ziemlich ein Copy-Paste aus dem referenzierten Blogbeitrag sind.

    
CodeChimp 23.10.2013, 00:37
quelle

1 Antwort

6

Die ursprüngliche Frage wird wahrscheinlich am besten beantwortet, indem nur die verfügbaren Optionen beschrieben werden. Einige Anwendungen (Dienste, die nur eine einfache HTTP-Authentifizierung benötigen) können die Standardeinstellungen im Aktuator verwenden, andere müssen security.* properties angeben (siehe SecurityProperties für Optionen) und / oder AuthenticationManager (für Benutzerkontodetails) . Die nächste Stufe der Kontrolle ergibt sich aus dem Hinzufügen Ihrer eigenen WebSecurityConfigurerAdapter . Sie können sich das ansehen, indem Sie sich die " sichere "Probe im Spring Boot .

    
Dave Syer 06.11.2013, 11:13
quelle