2017-11-16 3 views
0

IdentityServer4を使用してアプリケーションでフェデレーションされた単一ログアウト(SLO)を実装する際、GetLogoutContextAsyncメソッドから返されたLogoutRequestオブジェクトに1つのSignOutIFrameUrlプロパティしか表示されません。IdentityServer4:GetLogoutContextAsyncは複数のSignOutIFrameUrlを返す必要があります

登録された各クライアントのiframe URLのコレクションではありませんか?明らかにすべてのクライアントのログアウトをトリガーしたいので、クライアントごとにiframeを生成して、「ログアウト」ページに複数のiframeを表示する必要があります。

ここでは、documentation mentions "clients"というものがありますが、SignOutIframeUrlプロパティは1つしか記述されていません。

答えて

0

IdentityServerは、実際にログインしているクライアントを追跡し、クライアントのリストを返します。SignOutIFrameUrlシングルログオン後に特定のクライアントを訪問していない場合、シングルログアウト時に設計上ログアウトすることはありません。

+0

ジムあなたの答えをありがとう!どうすればこれらのクライアントのSignOutIFrameUrlのリストを取得できますか?その部分は特に私には分かりません。 – IlliakaillI

関連する問題