Spring Boot OAuth2 クイックスタートの例

システム要求

Spring Authorization Server には JDK1.8 以降が必要です。

プロジェクトのビルド

  1. オンライン プロジェクト初期化子https://start.spring.io/を使用してプロジェクトを生成する

[外部リンク画像の転送に失敗しました。ソース サイトにはリーチ防止メカニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします (img-ljKbMI4H-1690726855433)(images/screenshot_1690602511482.png)]

  • 自動生成されたプロジェクトには、spring-boot-starter-web、spring-boot-starter-tomcat、spring-boot-starter-test が含まれます。
  1. Spring Authorization Serverの依存関係を追加する
<dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-oauth2-authorization-server</artifactId>
    <version>0.4.3</version>
</dependency>
  1. 構成
    Spring Authorization Server を使用して OAuth2 認証サーバーを実装するには、いくつかの Bean を構成する必要があります。次の構成が最小限です。
package com.osxm.sb.security.authserver.config;

import java.security.KeyPair;
import java.security.

おすすめ

転載: blog.csdn.net/oscar999/article/details/132012627