Vaadin 7.1 + Spring-Security-Integration läuft im Tomcat-Server
Im neuen auf vaadin und spring security, ich möchte wissen, ob jemand schon eine komplette Projekt-Beispiel der vaadin 7.1 + spring-security-integration läuft in einem tomcat-server (nicht im Steg).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vaadin 7 einfache Integration mit Spring Security. Sie sollten nur 2 Dateien. Erste - web.xml und das zweite spring-security.xml (Benutzer-Anmeldedaten und Sicherheitseinstellungen). Dies ist nur ein kleiner Beispiel wie zu verwenden Basis bilden für die Authentifizierung.
web.xml
spring-security.xml
Weitere details, wie erweitern spring-security.xml Konfiguration, die Sie verwenden können,Frühjahr Ressourcen.
Sollten Sie einen Blick auf diese GitHub-Projekt. Dies ist ein Vaadin 7.1 + Frühjahr 3.1.2.RELEASE + Frühjahr-Vaadin integration 2.0.1 Projekt. Es ist auch ein Jetty-plugin drinnen, aber Sie können führen/bereitstellen, auch in der tomcat ohne Probleme.
Hier ist ein kleines Projekt, das die Integration der Vaadin und Spring Security. Es ist getan, in der Scala, aber offensichtlich funktioniert in Java als auch. Code ist hier.
Für die Bezugnahme im obigen Beispiel mit der neuesten Frühjahrs-Sicherheit, stieß ich auf folgende Fehler und meine soultions:
Error1
Sollten Sie überprüfen, Ihre Feder -* - version und update-header-tag von spring-security.xml.
Zum Beispiel: ich benutze spring-beans-4.1.6.RELEASE und
spring-security-4.0.2.RELEASE. Also ich update es so:
Error2
Entsprechend Hinweise Ressource, sollten Sie überarbeiten intercept-url - tag wie folgt:
Error3
Weil spring-security ermöglicht CSRF-Schutz standardmäßig die Konflikte mit Vaadin. Sollten Sie einen neuen tag in http :
Hier meine komplette spring-security.xml Referenz: