Udostępnij za pośrednictwem


WindowsAuthenticationElement.DefaultCredentialsHandleCacheSize Właściwość

Definicja

Definiuje domyślny rozmiar pamięci podręcznej dojścia poświadczeń systemu 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

Wartość właściwości

Domyślny rozmiar pamięci podręcznej dojścia poświadczeń systemu Windows.

Atrybuty

Uwagi

Domyślnie wartość to defaultCredentialsHandleCacheSize 0. Powoduje to przydzielenie oddzielnego dojścia SSPI systemu Windows dla każdego HttpWebRequestelementu .

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

Jeśli to zachowanie ma wpływ na wydajność, ustaw DefaultCredentialsHandleCacheSize wartość większą niż 0, aby użyć pojedynczego, buforowanego dojścia poświadczeń SSPI dla domyślnych poświadczeń sieciowych. Dokładna wartość zależy od wymagań aplikacji. Ogólnie rzecz biorąc, wartość z zakresu od 50 do 100 działa w przypadku najbardziej wydajnych aplikacji.

Dotyczy