SSOシステムを導入します

1. SSOシステムとは何ですか

  SSO英語名シングルサインオン、シングルサインオン。SSOは、複数のアプリケーションでは、ユーザーが唯一の相互信頼のすべてのアプリケーションにアクセスするには、一度にログインする必要があります。これは、キーが同じユーザのログイン・メカニズムのため、他のアプリケーションへのログインをマッピングすることができます含まれています。それは、より人気のある企業のビジネス・インテグレーション・ソリューションの1つです。

2.なぜ、シングルサインオンシステムがあるはずです

実装では2.1、伝統的なログ

  

このように、Webプロジェクトは問題ない場合にのみ。

2.2、クラスタ環境

  

  状況は、複数回にログインするユーザーは、クラスタ環境の下に表示されますが必要です。

  ソリューション:

    1、Tomcatのクラスタ構成。tomcatSessionコピーの設定。5つのノード上ではないですか。

    図2に示すように、サーバがセッションを使用することができ、各ノードがステートレスであるように、セッション情報が記憶されています。私たちは、セッションをシミュレートする必要があります。

  シングルサインオンシステムは、セッションの一元管理を実現するために、Redisのセッションを使用してシミュレートされます。

 

おすすめ

転載: www.cnblogs.com/116970u/p/11470372.html