WSFederationAuthenticationModule.GetReturnUrlFromResponse Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Extrai o URL da página que foi originalmente solicitada da resposta de iniciação de sessã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
O pedido HTTP que contém um formulário POST, que contém a WS-Federation mensagem de resposta de iniciação de sessão.
Devoluções
A URL da página que foi originalmente solicitada pelo cliente. Esta é a URL (na parte de confiança) para a qual o cliente deve ser redirecionado após iniciar sessão bem-sucedido.
Exceções
request é null.
Observações
Este método é chamado do pipeline de processamento de pedidos (o OnAuthenticateRequest método) para obter o URL da página na parte confiável (RP) para direcionar o cliente após o início de sessão bem-sucedido. Esta é, normalmente, a URL do recurso RP ao qual o cliente solicitou originalmente acesso.
Por defeito, o WSFAM guarda o URL de retorno dentro do parâmetro da mensagem wctx quando envia o pedido de início de sessão WS-Federation para o serviço de token de segurança (STS). De acordo com a especificação WS-Federation, o parâmetro wctx é preservado entre as entidades através das quais a mensagem passa e é devolvida inalterada na WS-Federation mensagem de resposta de início de sessão enviada pelo STS.
A implementação por defeito recebe o URL de retorno do parâmetro wctx na resposta de início de sessão. Para mais informações sobre o formato do parâmetro wctx utilizado pela WSFAM, consulte o CreateSignInRequest método.