Compartilhar via


HttpWebClientProtocol.AllowAutoRedirect Propriedade

Definição

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

Boolean

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.

Aplica-se a

Confira também