私はいくつかのSpring Webアプリケーションを持っており、それぞれ独自のデータベースを持っています。 は今、私は..だから他のすべてのWebアプリケーションを管理するために、エントリポイントのWebアプリケーションを作成するにはどうすればよいですか?
をは、他のすべてのアプリケーションのためのポイントを入力として働くWebアプリケーションを作成する必要があり、私は、WebアプリケーションにBを使用したい場合、私はを通過する必要がポイントを入力します。ウェブアプリ。私はこのアプリの中でログインする必要があります。そのためには、Active Directory
にサインインする必要があります。 その後、ユーザーは許可を得ているアプリケーションにのみアクセスでき、各アプリ内ではいくつかの異なる役割も果たします。
どのような解決策を採用できますか?
私は約SSO
を読んでいますが、それが正しいかどうかはわかりません。だから、あなたは何か考えていますか?
編集 マイクロサービスについてどう思いますか?私のシナリオにはいいですか?
ありがとうございます。しかし、マイクロサービスアーキテクチャを使用すると、なぜOAuth2が必要ですか? – Teo
OAuth2を使用すると、ユーザーを認証してトークンを受け取ることができます。すべてのサービスでこのトークンを使用できます(シングルサインイン) – craigwor
マイクロサービスインフラストラクチャを作成するには、Eurekaを使用するのが正しいですか? – Teo