WSFederationAuthenticationModule.FederatedSignOut(Uri, Uri) Methode

Definitie

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:

  1. Hiermee maakt u een WS-Federation aanvraagbericht voor afmelden met behulp van de opgegeven parameters.

  2. Roept de SessionAuthenticationModule.DeleteSessionTokenCookie methode op de SAM aan om de sessiecooky te verwijderen.

  3. 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.

Van toepassing op

Zie ook