WSFederationAuthenticationModule.GetSignOutRedirectUrl 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.
Bepaalt de URL waarnaar moet worden omgeleid bij het verwerken van een WS-Federation opschoonaanvraag (wsignoutcleanup1.0) die een wreply-parameter bevat.
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
Parameters
- signOutMessage
- SignOutCleanupRequestMessage
De opschoonaanvraag voor afmelden.
Retouren
De URL waarnaar moet worden omgeleid.
Uitzonderingen
signOutMessage heeft een Reply eigenschap die leeg is of leeg is null .
signOutMessage is null.
Opmerkingen
Deze methode wordt aangeroepen vanuit de CanReadSignInResponse methode in de pijplijn voor aanvraagverwerking om de URL te bepalen waarnaar moet worden omgeleid na het verwerken van een WS-Federation opschoningsaanvraag. Het wordt alleen aangeroepen als het bericht een wreply-parameter heeft (de signOutMessage parameter heeft een Reply eigenschap die noch null leeg is).
De standaard implementatie valideert de antwoord-URL in het bericht (de SignOutCleanupRequestMessage.Reply eigenschap) op basis van het adres van de beveiligingstokenservice (STS) die is opgegeven door de Issuer eigenschap. De volgende voorwaarden moeten waar zijn om de antwoord-URL geldig te laten zijn:
De antwoord-URL is een absolute URL.
De antwoord-URL heeft hetzelfde schema als de verlener.
De antwoord-URL heeft dezelfde poort als de verlener.
De antwoord-URL heeft dezelfde host als de verlener of de antwoord-URL geeft een subdomein van de verlener op.
Als aan al deze voorwaarden wordt voldaan, wordt de antwoord-URL (Antwoord) geretourneerd; anders wordt de URL die door de Issuer eigenschap is opgegeven, geretourneerd.
Overschrijf deze methode om extra validatie voor de antwoord-URL te bieden.