2016-04-08 21 views
0

私のシナリオでは、リモートADFSサーバーに接続するWebアプリケーションがあります。正しいLDAP属性を渡すだけでなく、正常に動作します。動作していないのはログアウトです。ASP.netでのADFS 3.0のサインアウトMVCアプリケーション

ログアウトするには、次の行を使用していましたが、ウェブアプリケーションのCookie(つまり、FedAuth CookieとSTSのCookie)を削除する手段としてのみ使用できます。

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

私の質問は次のとおりです。STSのクッキーを削除するにはどうすればよいですか?あなたが使用する必要が

答えて

2

WSFederationAuthenticationModule.FederatedSignOut方法

これは、クッキーを削除するには、STSを伝えwsignout1.0を送信します。

(もちろんWS-Fedだと仮定します)。

関連する問題