HttpWebClientProtocol.AllowAutoRedirect Propriedade
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.
Obtém ou define se o cliente segue automaticamente 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 da propriedade
true
para redirecionar automaticamente o cliente para seguir redirecionamentos do servidor; caso contrário, false
. O padrão é false
.
Exceções
A propriedade AllowAutoRedirect é false
e o servidor Web tenta redirecionar a solicitação.
Comentários
Se um cliente enviar informações de autenticação, como um nome de usuário e senha, você não deseja permitir que o servidor redirecione, pois isso pode comprometer a segurança.
Um WebException será gerado se a AllowAutoRedirect propriedade for false
e o servidor Web tentar redirecionar a solicitação. A Response propriedade contém um HttpWebResponse objeto, em que as propriedades e Headers as StatusCode propriedades refletem detalhes sobre a tentativa de redirecionamento. A StatusCode propriedade contém um HttpStatusCode equivalente a um dos códigos de status de redirecionamento HTTP (301, 302 e 307) e o Location
cabeçalho dentro da Headers coleção aponta para o URI ao qual a solicitação tentou ser redirecionada.