Aracılığıyla paylaş


HttpClientHandler.UseDefaultCredentials Özellik

Tanım

Varsayılan kimlik bilgilerinin işleyici tarafından isteklerle gönderilip gönderilmediğini denetleyerek bir değer alır veya ayarlar.

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

Özellik Değeri

true varsayılan kimlik bilgileri kullanılıyorsa; aksi takdirde false. false varsayılan değerdir.

Öznitelikler

Açıklamalar

Bu özelliği true , sunucu tarafından istenirse nesne tarafından yapılan isteklerin HttpClientHandler , şu anda oturum açmış olan kullanıcının kimlik bilgileri kullanılarak kimliğinin doğrulanması gerektiğinde olarak ayarlayın. İstemci uygulamaları için bu, çoğu senaryoda istenen davranıştır. bu özelliği kullanmak yerine, ASP.NET uygulamaları gibi orta katman uygulamaları için genellikle özelliği isteğin yapıldığı istemcinin kimlik bilgilerine ayarlarsınız Credentials .

Bu özellik proxy kimlik bilgilerini etkilemez. Varsayılan (sistem) ara sunucusu kullanılırken, özelliğini kullanarak DefaultProxyCredentials kimlik bilgilerini açıkça ayarlayın. Proxy özelliği tarafından Proxy ayarlandığında, proxy'nin özelliği aracılığıyla Credentials kimlik bilgilerini ayarlayın.

Bu özellik o zaman olarak ayarlandıysa true , özelliği üzerinde Credentials bir yan etkisi vardır ve Credentials olarak DefaultCredentialsayarlanır.

Şunlara uygulanır