WindowsAuthenticationElement.DefaultCredentialsHandleCacheSize Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.