WebRequest.UseDefaultCredentials Eigenschaft

Definition

Wenn eine absteigende Klasse überschrieben wird, wird ein Boolean Wert abgerufen oder festgelegt, der steuert, ob DefaultCredentials mit Anforderungen gesendet werden.

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

Eigenschaftswert

true, wenn die Standardanmeldeinformationen verwendet werden; andernfalls false. Der Standardwert ist false.

Ausnahmen

Sie haben versucht, diese Eigenschaft festzulegen, nachdem die Anforderung gesendet wurde.

Es wird versucht, auf die Eigenschaft zuzugreifen, wenn die Eigenschaft in einer absteigenden Klasse nicht überschrieben wird.

Hinweise

Vorsicht

WebRequest, HttpWebRequest, ServicePointund WebClient sind veraltet, und Sie sollten sie nicht für die neue Entwicklung verwenden. Verwenden Sie stattdessen HttpClient.

Legen Sie diese Eigenschaft auf true fest, wenn Anforderungen, die von diesem WebRequest-Objekt vorgenommen werden, bei Bedarf vom Server mithilfe der Anmeldeinformationen des aktuell angemeldeten Benutzers authentifiziert werden sollen. Bei Clientanwendungen ist dies das gewünschte Verhalten in den meisten Szenarien. Für Anwendungen der mittleren Ebene, z. B. ASP.NET Anwendungen, statt diese Eigenschaft zu verwenden, würden Sie in der Regel die Credentials Eigenschaft auf die Anmeldeinformationen des Clients festlegen, für deren Auftrag die Anforderung erfolgt.

Gilt für: