WSFederationAuthenticationModule.FederatedSignOut(Uri, Uri) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Meldt u af bij de opgegeven beveiligingstokenservice (STS) met behulp van het WS-Federation-protocol.
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)
Parameters
- signOutUrl
- Uri
De URL van de STS voor het ontvangen van het WS-Federation afmeldingsaanvraagbericht. Kan niet zijn null.
- replyUrl
- Uri
De URL die moet worden verzonden als de wreply-waarde in het afmeldingsaanvraagbericht.
Uitzonderingen
signOutUrl is niet null en is geen absolute URI.
– of –
replyUrl is niet null en is geen absolute URI.
signOutUrl is null.
Opmerkingen
Roep deze methode aan om een WS-Federation afmeldingsaanvraagbericht naar de opgegeven STS te verzenden. U kunt eventueel een waarde opgeven voor de wreply-parameter in de afmeldingsaanvraag.
De methode doet het volgende:
Hiermee maakt u een WS-Federation aanvraagbericht voor afmelden met behulp van de opgegeven parameters.
Roept de SessionAuthenticationModule.DeleteSessionTokenCookie methode op de SAM aan om de sessiecooky te verwijderen.
Wordt omgeleid naar de STS met behulp van het afmeldingsaanvraagbericht uit de eerste stap.
Geen van de afmeldingsgebeurtenissen: SigningOut, SignedOutof SignOutError worden gegenereerd door deze methode. Als u de sessie wilt verwijderen zonder een afmeldingsaanvraagbericht naar de STS te verzenden, roept u een van de overbelaste SignOut methoden aan.
Note
Als u passieve afmelding wilt uitvoeren met behulp van het sessietoken, is de module afhankelijk van een waarde die tijdens het aanmelden in de eigenschap is opgeslagen. Zie de SessionSecurityToken.ContextGetSessionTokenContext methode voor meer informatie.