WindowsAuthenticationElement.DefaultCredentialsHandleCacheSize Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o tamanho padrão do cache de identificador de credenciais do 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
Valor da propriedade
O tamanho padrão do cache do identificador de credencial do Windows.
- Atributos
Comentários
Por padrão, o valor de defaultCredentialsHandleCacheSize
é 0. Isso faz com que o Windows aloque um identificador SSPI separado para cada HttpWebRequest.
<system.net>
<settings>
<windowsAuthentication defaultCredentialsHandleCacheSize="0" />
</settings>
</system.net>
Se esse comportamento afetar o desempenho, defina DefaultCredentialsHandleCacheSize como um valor maior que 0 para usar um único identificador de credencial SSPI armazenado em cache para credenciais de rede padrão. O valor exato depende dos requisitos do aplicativo. Geralmente, um valor entre 50 e 100 funciona para a maioria dos aplicativos de alto desempenho.