Share via


HttpClientHandler.UseDefaultCredentials Properti

Definisi

Mendapatkan atau menetapkan nilai yang mengontrol apakah kredensial default dikirim dengan permintaan oleh handler.

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

Nilai Properti

true jika kredensial default digunakan; jika tidak false. Nilai defaultnya adalah false.

Atribut

Keterangan

Atur properti ini ke true ketika permintaan yang dibuat oleh HttpClientHandler objek harus, jika diminta oleh server, diautentikasi menggunakan kredensial pengguna yang saat ini masuk. Untuk aplikasi klien, ini adalah perilaku yang diinginkan dalam sebagian besar skenario. Untuk aplikasi tingkat menengah, seperti aplikasi ASP.NET, alih-alih menggunakan properti ini, Anda biasanya akan mengatur Credentials properti ke kredensial klien atas nama yang permintaannya dibuat.

Properti ini tidak memengaruhi kredensial proksi. Saat proksi default (sistem) sedang digunakan, atur kredensial secara eksplisit dengan menggunakan DefaultProxyCredentials properti . Saat proksi diatur oleh Proxy properti , atur kredensial untuk proksi melalui propertinya Credentials .

Jika properti ini telah diatur ke true maka, properti memiliki efek Credentials samping, dan Credentials akan diatur ke DefaultCredentials.

Berlaku untuk