Share via


WSFederationAuthenticationModule.GetReturnUrlFromResponse Yöntem

Tanım

Başlangıçta oturum açma yanıtından istenen sayfanın URL'sini ayıklar.

protected:
 virtual System::String ^ GetReturnUrlFromResponse(System::Web::HttpRequestBase ^ request);
protected virtual string GetReturnUrlFromResponse (System.Web.HttpRequestBase request);
abstract member GetReturnUrlFromResponse : System.Web.HttpRequestBase -> string
override this.GetReturnUrlFromResponse : System.Web.HttpRequestBase -> string
Protected Overridable Function GetReturnUrlFromResponse (request As HttpRequestBase) As String

Parametreler

request
HttpRequestBase

WS-Federation oturum açma yanıt iletisini içeren post formunu içeren HTTP isteği.

Döndürülenler

başlangıçta istemci tarafından istenen sayfanın URL'si. Bu, başarılı oturum açma sonrasında istemcinin yeniden yönlendirileceği URL'dir (bağlı olan tarafta).

Özel durumlar

request, null değeridir.

Açıklamalar

Bu yöntem, başarılı bir oturum açma sonrasında istemciyi OnAuthenticateRequest yönlendirmek üzere bağlı olan tarafta (RP) sayfanın URL'sini almak için istek işleme işlem hattından (yöntem) çağrılır. Bu genellikle istemcinin başlangıçta erişim istediği RP kaynağının URL'sidir.

Varsayılan olarak WSFAM, WS-Federation oturum açma isteğini güvenlik belirteci hizmetine (STS) gönderdiğinde döndürülen URL'yi wctx ileti parametresinin içine kaydeder. WS-Federation belirtimine uygun olarak, wctx parametresi iletinin geçtiği varlıklar arasında korunur ve STS tarafından gönderilen WS-Federation oturum açma yanıt iletisinde değiştirilmeden döndürülür.

Varsayılan uygulama, oturum açma yanıtında wctx parametresinden dönüş URL'sini alır. WSFAM tarafından kullanılan wctx parametresinin biçimi hakkında daha fazla bilgi için yöntemine CreateSignInRequest bakın.

Şunlara uygulanır

Ayrıca bkz.