ログインにSpring Rest APIでOauth2
認証を使用したいのですが。しかし、AuthorizationServerConfigurerAdapter is deprecated
のような警告が表示され、Spring Security 5の OAuth 2.0移行ガイド が表示されます。
私はそこでチェックしましたが、多くの移行ガイドは見つかりませんでした。誰でもこの完全な例を共有できますか?.
前もって感謝します...
Spring BootアプリケーションでAuthorizationServer(およびAuthorizationServerConfigurerAdapterも同様に)を使用するには、 Spring Security OAuth = Boot 2 Autoconfig 。メンテナンスモードのようですが、アクティブに更新されていますが、新しいバージョンは2.2.3であり、Spring Bootバージョン2.2.3に対応しています。 リファレンスガイド はそれ:
spring-security-oauth2-autoconfigureのバージョンを指定する必要があることに注意してください。これは、Spring Bootによって管理されなくなったためです。とにかくブーツのバージョン
デモプロジェクトで使用しましたが、すべて問題ありません。したがって、OAuth2、JWTトークン、承認サーバー、リソースサーバーを操作するには、プロジェクトに追加するだけです。
<dependency>
<groupId>org.springframework.security.oauth.boot</groupId>
<artifactId>spring-security-oauth2-autoconfigure</artifactId>
<version>2.2.3.RELEASE</version>
</dependency>