wake-up-neo.com

AuthorizationServerConfigurerAdapter ist veraltet

Ich möchte Oauth2 Authentifizierung in Spring Rest API für die Anmeldung. Aber ich habe eine Warnung wie AuthorizationServerConfigurerAdapter is deprecated und siehe OAuth 2.0-Migrationshandbuch für Spring Security 5.

(class docs

Ich habe dort nachgesehen, aber nicht viel Migrationshandbuch gefunden. Kann jemand bitte das vollständige Beispiel dafür teilen.

Danke im Voraus...

10
Victory

Um mit AuthorizationServer (und AuthorizationServerConfigurerAdapter) in der Spring Boot-Anwendung zu arbeiten, können Sie Spring Security OAuth) verwenden = Boot 2 Autoconfig . Obwohl es sich im Wartungsmodus zu befinden scheint, wird es aktiv aktualisiert. Die neue Version ist 2.2.3, was der Spring Boot-Version 2.2.3 entspricht. Das Referenzhandbuch sagt Das:

Beachten Sie, dass Sie die Version für spring-security-oauth2-autoconfigure angeben müssen, da sie nicht mehr von Spring Boot verwaltet wird, obwohl sie übereinstimmen sollte Boot's Version sowieso

Ich habe es in meinem Demo-Projekt verwendet und alles scheint in Ordnung zu sein. Um mit OAuth2-, JWT-Token-, Autorisierungs- und Ressourcenservern zu arbeiten, müssen Sie sie lediglich Ihrem Projekt hinzufügen:

    <dependency>
        <groupId>org.springframework.security.oauth.boot</groupId>
        <artifactId>spring-security-oauth2-autoconfigure</artifactId>
        <version>2.2.3.RELEASE</version>
    </dependency>

Mein Demo-Projekt .

0
Cepr0