WSFederationAuthenticationModule.GetReturnUrlFromResponse Metodo

Definizione

Estrae l'URL della pagina richiesta originariamente dalla risposta di accesso.

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

Parametri

request
HttpRequestBase

Richiesta HTTP contenente un modulo POST, che contiene il messaggio di risposta di accesso WS-Federation.

Valori restituiti

URL della pagina richiesta originariamente dal client. Si tratta dell'URL (nella relying party) a cui deve essere reindirizzato il client dopo l'accesso riuscito.

Eccezioni

request è null.

Commenti

Questo metodo viene chiamato dalla pipeline di elaborazione delle richieste (il OnAuthenticateRequest metodo ) per ottenere l'URL della pagina nella relying party (RP) per indirizzare il client a dopo l'accesso riuscito. Si tratta, in genere, dell'URL della risorsa rp a cui il client ha richiesto l'accesso.

Per impostazione predefinita, WSFAM salva l'URL restituito all'interno del parametro del messaggio wctx quando invia la richiesta di accesso WS-Federation al servizio token di sicurezza (STS). In conformità alla specifica WS-Federation, il parametro wctx viene mantenuto tra le entità tramite cui il messaggio passa e viene restituito invariato nel messaggio di risposta di accesso WS-Federation inviato dal servizio token di sicurezza.

L'implementazione predefinita ottiene l'URL restituito dal parametro wctx nella risposta di accesso. Per altre informazioni sul formato del parametro wctx usato da WSFAM, vedere il CreateSignInRequest metodo .

Si applica a

Vedi anche