Share via


WindowsAuthenticationElement.DefaultCredentialsHandleCacheSize Propriété

Définition

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

Attributs

Remarques

Par défaut, la valeur de defaultCredentialsHandleCacheSize est 0. Cela amène Windows à 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, définissez DefaultCredentialsHandleCacheSize sur une valeur supérieure à 0 pour utiliser un seul handle d’informations d’identification SSPI mis en cache 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 à