HttpClientHandler.UseDefaultCredentials Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der steuert, ob vom Handler mit den Anforderungen Standardanmeldeinformationen gesendet werden, oder legt diesen fest.
public:
property bool UseDefaultCredentials { bool get(); void set(bool value); };
public bool UseDefaultCredentials { get; set; }
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public bool UseDefaultCredentials { get; set; }
member this.UseDefaultCredentials : bool with get, set
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.UseDefaultCredentials : bool with get, set
Public Property UseDefaultCredentials As Boolean
Eigenschaftswert
true, wenn die Standardanmeldeinformationen verwendet werden, andernfalls false. Der Standardwert ist false.
- Attribute
Hinweise
Legen Sie diese Eigenschaft fest true , wenn Anforderungen des HttpClientHandler Objekts, falls vom Server angefordert, mithilfe der Anmeldeinformationen des aktuell angemeldeten Benutzers authentifiziert werden sollen. Für Clientanwendungen ist dies das gewünschte Verhalten in den meisten Szenarien. Für Anwendungen auf mittlerer Ebene, z. B. ASP.NET Anwendungen, anstatt diese Eigenschaft zu verwenden, würden Sie die Credentials Eigenschaft in der Regel auf die Anmeldeinformationen des Clients festlegen, in dessen Auftrag die Anforderung vorgenommen wird.
Diese Eigenschaft wirkt sich nicht auf Proxyanmeldeinformationen aus. Wenn der Standardproxy (System) verwendet wird, legen Sie die Anmeldeinformationen explizit mithilfe der DefaultProxyCredentials Eigenschaft fest. Wenn der Proxy von der Proxy Eigenschaft festgelegt wird, legen Sie die Anmeldeinformationen für den Proxy über seine Credentials Eigenschaft fest.