HttpWebRequest.UseDefaultCredentials Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore Boolean che controlla se le credenziali predefinite vengono inviate con richieste.
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
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.
Commenti
Cautela
WebRequest
, HttpWebRequest
, ServicePoint
e 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 HttpWebRequest 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.