WindowsAuthenticationElement.DefaultCredentialsHandleCacheSize Propriété

Définition

Définit la taille par défaut du cache du handle d’informations d’identification 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

Valeur de propriété

Taille par défaut du cache du handle d’informations d’identification Windows.

Attributs

Remarques

Par défaut, la valeur est defaultCredentialsHandleCacheSize 0. Cela entraîne Windows d’allouer un handle SSPI distinct pour chaque HttpWebRequest.

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

Si ce comportement a un impact sur les performances, affectez DefaultCredentialsHandleCacheSize une valeur supérieure à 0 pour utiliser un handle d’informations d’identification SSPI mis en cache unique pour les informations d’identification réseau par défaut. La valeur exacte dépend des exigences de l’application. En règle générale, une valeur comprise entre 50 et 100 fonctionne pour les applications les plus performantes.

S’applique à