Compartilhar via


HttpWebRequest.UseDefaultCredentials Propriedade

Definição

Obtém ou define um Boolean valor que controla se as credenciais padrão são enviadas com solicitações.

public:
 virtual property bool UseDefaultCredentials { bool get(); void set(bool value); };
public override bool UseDefaultCredentials { get; set; }
member this.UseDefaultCredentials : bool with get, set
Public Overrides Property UseDefaultCredentials As Boolean

Valor da propriedade

true se as credenciais padrão forem usadas; caso contrário, false. O valor padrão é false.

Exceções

Você tentou definir essa propriedade depois que a solicitação foi enviada.

Comentários

Cuidado

WebRequest, HttpWebRequeste ServicePointWebClient são obsoletos e você não deve usá-los para um novo desenvolvimento. Use HttpClient em seu lugar.

Defina essa propriedade para true quando as solicitações feitas por esse HttpWebRequest objeto devem, se solicitadas pelo servidor, serem autenticadas usando as credenciais do usuário conectado no momento. Para aplicativos cliente, esse é o comportamento desejado na maioria dos cenários. Para aplicativos de camada intermediária, como ASP.NET aplicativos, em vez de usar essa propriedade, você normalmente definiria a Credentials propriedade para as credenciais do cliente em cujo nome a solicitação é feita.

Aplica-se a