Untuk bekerja dengan AuthorizationServer (dan AuthorizationServerConfigurerAdapter juga) dalam aplikasi Spring Boot Anda dapat menggunakan Spring Security OAuth Boot 2 Autoconfig . Meskipun tampaknya berada dalam mode pemeliharaan, itu diperbarui secara aktif, versi terbarunya adalah 2.2.3 yang sesuai dengan Spring Boot versi 2.2.3. Its panduan referensi mengatakan bahwa:
Perhatikan bahwa Anda perlu menentukan versi untuk spring-security-oauth2-autoconfigure , karena ini tidak dikelola oleh Spring Boot lagi, meskipun tetap harus cocok dengan versi Boot
Saya menggunakannya dalam proyek demo saya dan semuanya tampak OK. Jadi, untuk bekerja dengan OAuth2, token JWT, server Otorisasi dan Sumber Daya, yang Anda butuhkan adalah menambahkannya ke proyek Anda:
<dependency>
<groupId>org.springframework.security.oauth.boot</groupId>
<artifactId>spring-security-oauth2-autoconfigure</artifactId>
<version>2.2.3.RELEASE</version>
</dependency>
Proyek demo saya .