Bagikan melalui


WindowsAuthenticationElement.DefaultCredentialsHandleCacheSize Properti

Definisi

Menentukan ukuran default singgahan handel kredensial Windows.

public:
 property int DefaultCredentialsHandleCacheSize { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("defaultCredentialsHandleCacheSize", DefaultValue=0)]
public int DefaultCredentialsHandleCacheSize { get; set; }
[<System.Configuration.ConfigurationProperty("defaultCredentialsHandleCacheSize", DefaultValue=0)>]
member this.DefaultCredentialsHandleCacheSize : int with get, set
Public Property DefaultCredentialsHandleCacheSize As Integer

Nilai Properti

Ukuran default cache handel kredensial Windows.

Atribut

Keterangan

Secara default, nilainya defaultCredentialsHandleCacheSize adalah 0. Ini menyebabkan Windows mengalokasikan handel SSPI terpisah untuk setiap HttpWebRequest.

<system.net>
  <settings>
    <windowsAuthentication defaultCredentialsHandleCacheSize="0" />
  </settings>
</system.net>

Jika perilaku ini memengaruhi performa, atur DefaultCredentialsHandleCacheSize ke nilai yang lebih besar dari 0 untuk menggunakan satu handel kredensial SSPI yang di-cache untuk kredensial jaringan default. Nilai yang tepat tergantung pada persyaratan aplikasi. Umumnya, nilai antara 50 dan 100 berfungsi untuk sebagian besar aplikasi berkinerja tinggi.

Berlaku untuk