0

adfsを使用してログインしたい。シナリオは次のようになります。1。ユーザーが私のWebアプリリンクにアクセスします。このリンクをクリックするとログインボタンが表示され、adfsに電話がかけられます。2. adfsセッションがすでに確立されている場合は、Facebookのようなグラフを使用してアプリケーションにリダイレクトし、そこからユーザーを検証してアプリを使用できます。3. adfsセッションが存在しない場合は、adfsログイン画面が表示され、ログイン後、オブジェクトのようなグラフを使用してアプリケーションにリダイレクトされます。

上記のシナリオを達成したいのですが、openam、opensso、Shibbolethを使用せずにどのように対処すればよいですか。

ありがとう、

4

1 に答える 1

0

Web アプリは ASP.NET ですか? その場合は、WIF を追加する必要があります。

ユーザーが保護されたページにアクセスすると、WIF が呼び出しをインターセプトし、ADFS ログイン画面にリダイレクトします。

通常、アプリケーション内にログイン ボタンはありません (ごまかす方法はありますが)。

「グラフのようなもの」について-何を指しているのかわかりませんが、ADFSは、ADまたはSQL DBに存在する名前、電子メールなどの属性を返すことができます。

アップデート

次の 2 つの方法があります。

  • Java アプリケーションを処理し、ADFS と連携する OpenAM や PingFederate などをインストールします。
  • Oracle OpenSSO Fedletまたは OpenAMについてを使用します。
于 2012-11-11T18:10:28.437 に答える