Spring Security bietet Sicherheitsdienste für die Spring IO-Plattform. Spring Security 6.0 erfordert mindestens Spring 6.0 und außerdem Java 17.
Eine detaillierte Liste der Funktionen und Zugriff auf die neueste Version finden Sie unter Spring-Projekte.
Bitte beachten Sie unseren Verhaltenskodex
Informationen dazu, wie Sie Spring Security erhalten, finden Sie unter Spring Security erhalten.
Lesen Sie unbedingt die Spring Security Reference. Umfangreiches JavaDoc für den Spring Security-Code ist auch in der Spring Security API-Dokumentation verfügbar.
Vielleicht möchten Sie auch einen Blick auf die Neuerungen in der neuesten Version werfen.
Sehen Sie sich Hello Spring Security an, um mit einer „Hello, World“-Anwendung zu beginnen.
Spring Security verwendet ein Gradle-basiertes Build-System. In den folgenden Anweisungen wird ./gradlew
vom Stammverzeichnis des Quellbaums aus aufgerufen und dient als plattformübergreifender, eigenständiger Bootstrap-Mechanismus für den Build.
Git und der JDK17-Build.
Stellen Sie sicher, dass Ihre Umgebungsvariable JAVA_HOME
auf den Ordner jdk-17
verweist, der aus dem JDK-Download extrahiert wurde.
Git-Klon [email protected]:spring-projects/spring-security.git
spring-*.jar
in Ihrem lokalen Maven-Repository../gradlew publizToMavenLocal
./gradlew build
Die Referenzdokumente sind derzeit nicht in der Distributions-ZIP-Datei enthalten. Sie können die Referenzdokumente für diesen Zweig erstellen, indem Sie den folgenden Befehl ausführen:
./gradlew :spring-security-docs:antora
Dieser Befehl veröffentlicht die Docs-Site im Verzeichnis docs/build/site
. Der Playbook-Zweig beschreibt im Detail, wie die Referenzdokumente erstellt werden.
Entdecken Sie weitere Befehle mit ./gradlew tasks
.
Schauen Sie sich die Spring Security-Tags auf Stack Overflow an. Kommerzieller Support ist ebenfalls verfügbar.
Pull-Anfragen sind willkommen; Weitere Informationen finden Sie in den Richtlinien für Mitwirkende.
Spring Security ist eine Open-Source-Software, die unter der Apache 2.0-Lizenz veröffentlicht wird.