WSFederationAuthenticationModule.GetSignOutRedirectUrl Metod

Definition

Avgör vilken URL som du ska omdirigeras till när du bearbetar en WS-Federation utloggningsbegäran (wsignoutcleanup1.0) som innehåller en wreply-parameter.

protected:
 virtual System::String ^ GetSignOutRedirectUrl(System::IdentityModel::Services::SignOutCleanupRequestMessage ^ signOutMessage);
protected virtual string GetSignOutRedirectUrl(System.IdentityModel.Services.SignOutCleanupRequestMessage signOutMessage);
abstract member GetSignOutRedirectUrl : System.IdentityModel.Services.SignOutCleanupRequestMessage -> string
override this.GetSignOutRedirectUrl : System.IdentityModel.Services.SignOutCleanupRequestMessage -> string
Protected Overridable Function GetSignOutRedirectUrl (signOutMessage As SignOutCleanupRequestMessage) As String

Parametrar

signOutMessage
SignOutCleanupRequestMessage

Begäran om rensning av utloggning.

Returer

URL:en att omdirigera till.

Undantag

signOutMessage har en Reply egenskap som är null eller tom.

signOutMessage är null.

Kommentarer

Den här metoden anropas från CanReadSignInResponse metoden i pipelinen för bearbetning av begäran för att fastställa url:en som ska omdirigeras till efter bearbetning av en WS-Federation begäran om rensning av utloggning. Det anropas bara om meddelandet har en wreply-parameter (parametern signOutMessage har en Reply egenskap som varken null är eller tom).

Standardimplementeringen validerar svars-URL:en som finns i meddelandet ( SignOutCleanupRequestMessage.Reply egenskapen) mot adressen för den säkerhetstokentjänst (STS) som anges av Issuer egenskapen. Följande villkor måste vara uppfyllda för att svars-URL:en ska vara giltig:

  1. Svars-URL:en är en absolut URL.

  2. Svars-URL:en har samma schema som utfärdaren.

  3. Svars-URL:en har samma port som utfärdaren.

  4. Antingen har svars-URL:en samma värd som utfärdaren eller så anger svars-URL:en underdomän för utfärdaren.

Om alla dessa villkor är sanna returneras svars-URL:en (Svar). Annars returneras url:en som anges av Issuer egenskapen.

Åsidosätt den här metoden för att tillhandahålla ytterligare verifiering för svars-URL:en.

Gäller för