WSFederationAuthenticationModule.GetReturnUrlFromResponse Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Extrai a URL da página que foi originalmente solicitada pela resposta de conexão.
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
Parâmetros
- request
- HttpRequestBase
A solicitação HTTP que contém um POST de formulário, que contém a mensagem de resposta de conexão da Web Services Federation.
Retornos
A URL da página que foi originalmente solicitada pelo cliente. Essa é a URL (na terceira parte confiável) à qual o cliente deve ser redirecionado após uma conexão bem-sucedida.
Exceções
request
é null
.
Comentários
Esse método é chamado do pipeline de processamento de solicitação (o OnAuthenticateRequest método) para obter a URL da página na RP (terceira parte confiável) para a qual direcionar o cliente após a entrada bem-sucedida. Normalmente, essa é a URL do recurso RP ao qual o cliente solicitou acesso originalmente.
Por padrão, o WSFAM salva a URL de retorno dentro do parâmetro de mensagem wctx quando envia a solicitação de entrada WS-Federation para o STS (serviço de token de segurança). De acordo com a especificação de WS-Federation, o parâmetro wctx é preservado entre entidades por meio das quais a mensagem passa e é retornado sem alterações na mensagem de resposta de entrada WS-Federation enviada pelo STS.
A implementação padrão obtém a URL de retorno do parâmetro wctx na resposta de entrada. Para obter mais informações sobre o formato do parâmetro wctx usado pelo WSFAM, consulte o CreateSignInRequest método .