一般的な技術シナリオ

一般的な技術シナリオ

1. シングルサインオンを実現する方法

1.1 概要

シングル サインオンの英語名は、Single Sign On (略してSSO ) です。一度ログインするだけで、信頼できるすべてのアプリケーション システムにアクセスできます。

以前は、通常は1 つのシステムがあり、すべての機能が同じシステム上にありました。

画像-20230521113500488

単一システムのセッション共有

  • ログイン: ユーザー情報を Session オブジェクトに保存します

    • Session オブジェクト内でそれが見つかった場合は、ログインしていることを意味します。
    • Session オブジェクトで見つからない場合は、ログインしていない (またはログアウトしている) ことを意味します。
  • ログアウト (Logout) : セッションからユーザーの情報を削除します。

その後、リソースを合理的に使用し、結合を減らすために、単一のシステムを複数のサブシステムに分割します

画像-20230521113544219

複数のシステムに複数の Tomcat が存在する可能性があり、セッションは現在のシステムの To に依存します。

おすすめ

転載: blog.csdn.net/m0_65030141/article/details/131253761