Keine AuthenticationEntryPoint festgestellt werden konnte. Bitte stellen Sie sicher, dass Sie einen login-Mechanismus konfiguriert, die durch die namespace
Bin ich mit Spring-security 4.0.4.
Ich war versucht, in der security-Konfigurationen für die Antwort-Header, wie unten-
<sec:http use-expressions="true">
<sec:headers defaults-disabled="true"/>
</sec:http>
Diese Einstellung ist zu deaktivieren, die Sicherheits-Komponenten im security-header.
Allerdings, wenn diese Einstellung erfolgt ist, dann wird die folgende Ausnahme ausgelöst, während die server-Start.
Caused by: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: No AuthenticationEntryPoint could be established. Please make sure you have a login mechanism configured through the namespace (such as form-login) or specify a custom AuthenticationEntryPoint with the 'entry-point-ref' attribute
Als pro den Fehler, die Einstellungen erfordert form-login
verwendet werden mit der Einstellung oben.Könnte jemand bitte lassen Sie mich wissen, warum es so ist?
Du musst angemeldet sein, um einen Kommentar abzugeben.
authentication entry point
(D. H. wenn der Authentifizierungsprozess, ausgelöst durch einen Versuch von einem nicht authentifizierten Benutzer den Zugriff auf eine sichere Ressource)Sie können config die
entry-point-ref
für Sie eigenen Einstiegspunkt, dieAuthenticationEntryPoint
, wie folgende configOder Sie können einfach legen Sie die
auto-config
zu wahren, wird es registrieren login-Formular, BASIC-Authentifizierung, logout services automatisch.