Compartilhar via


WindowsAuthenticationElement.DefaultCredentialsHandleCacheSize Propriedade

Definição

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.

Aplica-se a