WSFederationAuthenticationModule.FederatedSignOut(Uri, Uri) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
WS-Federation プロトコルを使用して指定されたセキュリティ トークン サービス (STS) で署名します。
public:
static void FederatedSignOut(Uri ^ signOutUrl, Uri ^ replyUrl);
public static void FederatedSignOut (Uri signOutUrl, Uri replyUrl);
static member FederatedSignOut : Uri * Uri -> unit
Public Shared Sub FederatedSignOut (signOutUrl As Uri, replyUrl As Uri)
パラメーター
- signOutUrl
- Uri
WS-Federation のサインアウトの要求メッセージを受け取る STS の URL。 null
にすることはできません。
- replyUrl
- Uri
サインアウトの要求メッセージで wreply 値として送信される URL。
例外
signOutUrl
が null
ではなく、絶対 URI でもありません。
- または -
replyUrl
が null
ではなく、絶対 URI でもありません。
signOutUrl
が null
です。
注釈
このメソッドを呼び出して、WS-Federation サインアウト要求メッセージを指定した STS に送信します。 必要に応じて、サインアウト要求で wreply パラメーターの値を指定できます。
メソッドは次の処理を行います。
指定したパラメーターを使用して、WS-Federation サインアウト要求メッセージを作成します。
SAM で メソッドを SessionAuthenticationModule.DeleteSessionTokenCookie 呼び出して、セッション Cookie を削除します。
最初の手順のサインアウト要求メッセージを使用して STS にリダイレクトします。
サインアウト イベント SigningOutSignedOut、、または SignOutError は、このメソッドによって発生しません。 サインアウト要求メッセージを STS に送信せずにセッションを削除するには、オーバーロードされた SignOut メソッドのいずれかを呼び出します。
注意
セッション トークンを使用してパッシブ サインアウトを実行するには、モジュールはサインイン時に プロパティに SessionSecurityToken.Context 格納された値に依存します。詳細については、 メソッドを GetSessionTokenContext 参照してください。
適用対象
こちらもご覧ください
.NET