Spring Boot uygulamasında AuthorizationServer (ve AuthorizationServerConfigurerAdapter ile) çalışmak için Spring Security OAuth Boot 2 Otomatik Yapılandırma'yı kullanabilirsiniz . Bakım modunda gibi görünse de, aktif olarak güncellenir, taze sürümü 2.2.3'tür ve Spring Boot sürüm 2.2.3'e karşılık gelir. Onun başvuru kılavuzu söylüyor:
Spring-security-oauth2-autoconfigure için sürümü belirtmeniz gerektiğini unutmayın , çünkü artık Spring Boot tarafından yönetilmez, ancak Boot'un sürümüyle eşleşmelidir
Demo projemde kullandım ve her şey yolunda görünüyor. Bu nedenle, OAuth2, JWT belirteçleri, Yetkilendirme ve Kaynak sunucularıyla çalışmak için ihtiyacınız olan tek şey onu projenize eklemektir:
<dependency>
<groupId>org.springframework.security.oauth.boot</groupId>
<artifactId>spring-security-oauth2-autoconfigure</artifactId>
<version>2.2.3.RELEASE</version>
</dependency>
Demo projem .