Spring Security OAuth2による簡単なシングルサインオン

1概要

このチュートリアルでは、Spring Security OAuthとSpring Bootを使用してSSO(シングルサインオン)を実装する方法について説明します。

3つの別々のアプリケーションを使用します。

  • 認証サーバー - これは中央認証です

機構 ** 2つのクライアントアプリケーション:SSOを使用しているアプリケーション

非常に簡単に言うと、ユーザーがクライアントアプリの保護されたページにアクセスしようとすると、認証サーバーを介して最初に認証を受けるようにリダイレクトされます。

そして、認証の委任を推進するために、OAuth2から Authorization Code 付与タイプを使用します。