WSFederationAuthenticationModule.GetSignOutRedirectUrl Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje adresu URL, na kterou se má provést přesměrování při zpracování požadavku na vyčištění WS-Federation odhlášení (wsignoutcleanup1.0), který obsahuje parametr wreply.
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
Parametry
- signOutMessage
- SignOutCleanupRequestMessage
Žádost o vyčištění odhlášení
Návraty
Adresa URL, na která se má přesměrovat.
Výjimky
signOutMessage
Reply má vlastnost, která je null
nebo je prázdná.
signOutMessage
je null
.
Poznámky
Tato metoda je volána z CanReadSignInResponse metody v kanálu zpracování požadavků k určení adresy URL, na které se má přesměrovat po zpracování požadavku na WS-Federation odhlášení. Vyvolá se pouze v případě, že zpráva obsahuje parametr wreply ( signOutMessage
parametr má Reply vlastnost, která není ani null
prázdná).
Výchozí implementace ověří adresu URL odpovědi obsaženou ve zprávě ( SignOutCleanupRequestMessage.Reply vlastnost) proti adrese služby tokenů zabezpečení (STS), která je určena Issuer vlastností . Aby adresa URL odpovědi byla platná, musí být splněné následující podmínky:
Adresa URL odpovědi je absolutní adresa URL.
Adresa URL odpovědi má stejné schéma jako vystavitel.
Adresa URL odpovědi má stejný port jako vystavitel.
Adresa URL odpovědi má buď stejného hostitele jako vystavitel, nebo adresa URL odpovědi určuje subdoménu vystavitele.
Pokud jsou všechny tyto podmínky splněny, vrátí se adresa URL odpovědi (Odpovědět). v opačném případě se vrátí adresa URL určená Issuer vlastností .
Přepsat tuto metodu poskytnout další ověření pro adresu URL odpovědi.