0

クレームを使用して、WIF を使用してアプリケーションをシングル サインオン アプリケーションと統合しました。

私の問題は、クレームをクリアしてもシステムからログアウトできないことです。URL をhttp:localhost/login.aspxとしてヒットするとします 。これはまだライブ状態です。

この 2 行のコードを使用しましたが、まだログアウトしていません

FederatedAuthentication.SessionAuthenticationModule.DeleteSessionTokenCookie(); FederatedAuthentication.SessionAuthenticationModule.SignOut();

システムからサインアウトする方法について何か提案はありますか?

4

2 に答える 2

2

FederatedPassiveSignInStatus(ツールボックスにあるはずです)を試してください。プロパティSignOutActionを に設定するFederatedSignOutと、コントロールは STS セッションもクリアします。

于 2012-11-18T00:29:24.797 に答える
0

ブラウザーの開発ツール、[リソース] タブ、[Cookie] に移動し、何がサインインを維持しているのかを確認します。推測しても意味がありません。

于 2013-08-04T07:40:17.847 に答える