HttpWebClientProtocol.AllowAutoRedirect Propriedade
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.
Obtém ou define se o cliente segue automaticamente os redirecionamentos do servidor.
public:
property bool AllowAutoRedirect { bool get(); void set(bool value); };
public bool AllowAutoRedirect { get; set; }
member this.AllowAutoRedirect : bool with get, set
Public Property AllowAutoRedirect As Boolean
Valor de Propriedade
true para redirecionar automaticamente o cliente para seguir os redirecionamentos do servidor; caso contrário, false. A predefinição é false.
Exceções
A AllowAutoRedirect propriedade é false e o servidor Web tenta redirecionar o pedido.
Observações
Se um cliente enviar informações de autenticação, como um nome de utilizador e palavra-passe, não deve permitir que o servidor redirecione, pois isso pode comprometer a segurança.
A WebException é lançado se a AllowAutoRedirect propriedade for false e o servidor Web tentar redirecionar o pedido. A Response propriedade contém um HttpWebResponse objeto, onde ambas as StatusCode propriedades e Headers refletem detalhes relativos à tentativa de redirecionamento. A StatusCode propriedade contém um HttpStatusCode equivalente a um dos códigos de estado de redirecionamento HTTP (301, 302 e 307) e o Location cabeçalho dentro da Headers coleção aponta para o URI para o qual o pedido tentou ser redirecionado.