WebProxy.Credentials Propriedade

Definição

Obtém ou define as credenciais para submeter ao servidor proxy para autenticação.

public:
 property System::Net::ICredentials ^ Credentials { System::Net::ICredentials ^ get(); void set(System::Net::ICredentials ^ value); };
public System.Net.ICredentials Credentials { get; set; }
member this.Credentials : System.Net.ICredentials with get, set
Public Property Credentials As ICredentials

Valor de Propriedade

Uma ICredentials instância que contém as credenciais a submeter ao servidor proxy para autenticação.

Implementações

Exceções

Tentaste definir esta propriedade quando a UseDefaultCredentials propriedade estava definida para true.

Observações

A Credentials propriedade contém as credenciais de autenticação a enviar para o servidor proxy em resposta a um código de estado HTTP 407 (autorização proxy). Na maioria dos cenários de cliente, deve usar , DefaultCredentialsque são as credenciais do utilizador atualmente logado. Para isso, defina a UseDefaultCredentials propriedade para true em vez de definir esta propriedade.

Note

Se definir a Credentials propriedade para credenciais diferentes das DefaultCredentials, definir a UseDefaultCredentials propriedade true para causa um InvalidOperationException. Para evitar isto, deve definir a Credentials propriedade para null antes de a UseDefaultCredentials definir para true. Da mesma forma, não pode definir esta propriedade para qualquer valor quando UseDefaultCredentials é true.

Aplica-se a