WSFederationAuthenticationModule.GetReturnUrlFromResponse Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Extrahiert die URL der Seite, die ursprünglich von der Anmeldungsantwort angefordert wurde.
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
Parameter
- request
- HttpRequestBase
Die HTTP-Anforderung, die ein POST-Element enthält, das die WS-Verbund-Anmeldungsantwortnachricht enthält.
Gibt zurück
Der URL der Seite, die ursprünglich vom Client angefordert wurde. Dies ist der URL (auf vertrauender Seite), zu dem der Client nach erfolgreicher Anmeldung umgeleitet werden sollte.
Ausnahmen
request
ist null
Hinweise
Diese Methode wird von der Anforderungsverarbeitungspipeline (der OnAuthenticateRequest -Methode) aufgerufen, um die URL der Seite bei der vertrauenden Seite (RP) abzurufen, an die der Client nach erfolgreicher Anmeldung weitergeleitet wird. Dies ist in der Regel die URL der RP-Ressource, auf die der Client ursprünglich Zugriff angefordert hat.
Standardmäßig speichert WSFAM die Rückgabe-URL im wctx-Nachrichtenparameter, wenn die WS-Federation-Anmeldeanforderung an den Sicherheitstokendienst (Security Token Service, STS) gesendet wird. In Übereinstimmung mit der WS-Federation Spezifikation wird der wctx-Parameter über Entitäten hinweg beibehalten, über die die Nachricht übergeben wird, und wird unverändert in der WS-Federation Anmeldeantwortnachricht zurückgegeben, die vom STS gesendet wird.
Die Standardimplementierung ruft die Rückgabe-URL aus dem wctx-Parameter in der Anmeldeantwort ab. Weitere Informationen zum Format des wctx-Parameters, der von WSFAM verwendet wird, finden Sie in der CreateSignInRequest -Methode.