Share via


WindowsAuthenticationElement.DefaultCredentialsHandleCacheSize Eigenschaft

Definition

Definiert die Standardgröße des Caches für Handles für Windows-Anmeldeinformationen.

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

Eigenschaftswert

Die Standardgröße des Windows-Handle-Caches für Anmeldeinformationen.

Attribute

Hinweise

Standardmäßig ist der Wert von defaultCredentialsHandleCacheSize 0. Dies führt dazu, dass Windows jedem HttpWebRequestein separates SSPI-Handle zuordnet.

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

Wenn sich dieses Verhalten auf die Leistung auswirkt, legen Sie auf einen Wert größer als 0 fest DefaultCredentialsHandleCacheSize , um ein einzelnes, zwischengespeichertes SSPI-Anmeldeinformationshandle für Standard-Netzwerkanmeldeinformationen zu verwenden. Der genaue Wert hängt von den Anwendungsanforderungen ab. Im Allgemeinen funktioniert ein Wert zwischen 50 und 100 für die meisten Hochleistungsanwendungen.

Gilt für: