WSFederationAuthenticationModule.GetReturnUrlFromResponse Metodo

Definizione

Estrae l'URL della pagina originariamente richiesta 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

La richiesta HTTP che contiene un POST del form, che contiene il messaggio di risposta di accesso WS-Federation.

Restituisce

L'URL della pagina richiesto originariamente dal cliente. Si tratta dell'URL (nel relying party) al quale deve essere reindirizzato il client dopo aver eseguito l'accesso.

Eccezioni

request è null.

Commenti

Questo metodo viene chiamato dalla pipeline di elaborazione delle richieste (metodo OnAuthenticateRequest ) 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 originariamente 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 . 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