2016-04-08 2 views
0

Dans mon scénario, j'ai une application Web qui se connecte à un serveur ADFS distant. La connexion fonctionne correctement et transmet les attributs LDAP corrects. Ce qui ne marche pas, c'est se déconnecter. Pour la déconnexion, j'utilisais les lignes suivantes qui fonctionnent bien sûr, mais seulement comme une mesure de suppression des cookies d'application web, c'est-à-dire des cookies FedAuth et non des cookies STS. Ma question est: Que faut-il faire pour supprimer les cookies STS aussi?Se déconnecter d'ADFS 3.0 dans l'application ASP.net MVC

Répondre

2

Vous devez utiliser le:

WSFederationAuthenticationModule.FederatedSignOut Méthode

Cela envoie un wsignout1.0 qui dit la STS pour supprimer les cookies.

(En supposant WS-Fed bien sûr).