Datenbankgestützte Authentifizierung mit Spring Security

Spring basierte Webanwendungen werden für gewöhnlich mit Spring Security abgesichert. Dieser Artikel zeigt, wie eine datenbankgestützte Authentifizierung mit diesem Framwork umgesetzt werden kann.

Ajax Unterstützung in Spring Security konfigurieren

Spring Security bietet in der Standardkonfiguration keine ordentliche Ajax Unterstützung. Bei fehlender oder abgelaufener Session wird standardmäßig auf die Anmeldeseite weitergeleitet. Spring Security kann jedoch so konfiguriert werden, dass entsprechende Anfragen mit einem HTTP Status 401 (Unauthorized) beantwortet werden.