Condividi tramite


WebRequest.UseDefaultCredentials Proprietà

Definizione

In caso di override in una classe discendente, ottiene o imposta un valore Boolean che controlla se DefaultCredentials vengono inviati con le richieste.

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

Valore della proprietà

true se vengono usate le credenziali predefinite; in caso contrario, false. Il valore predefinito è false.

Eccezioni

Si è tentato di impostare questa proprietà dopo l'invio della richiesta.

Qualsiasi tentativo viene effettuato per accedere alla proprietà, quando la proprietà non viene sottoposta a override in una classe discendente.

Commenti

Cautela

WebRequest, HttpWebRequest, ServicePointe WebClient sono obsoleti e non è consigliabile usarli per nuovi sviluppi. Usare invece HttpClient.

Impostare questa proprietà su true quando le richieste effettuate da questo oggetto WebRequest devono, se richiesto dal server, essere autenticate usando le credenziali dell'utente attualmente connesso. Per le applicazioni client, questo è il comportamento desiderato nella maggior parte degli scenari. Per le applicazioni di livello intermedio, ad esempio ASP.NET applicazioni, anziché usare questa proprietà, in genere si imposta la proprietà Credentials sulle credenziali del client per conto della richiesta.

Si applica a