Compartilhar via


<windowsAuthentication> de <serviceCredentials>

Especifica as configurações de uma credencial de serviço do Windows.

<configuration>
  <system.serviceModel>
    <behaviors>
      <serviceBehaviors>
        <behavior>
          <serviceCredentials>
            <windowsAuthentication>

Syntax

<windowsAuthentication allowAnonymousLogons="Boolean"
                       includeWindowsGroups="Boolean" />

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Atributo Descrição
includeWindowsGroups Um atributo booleano opcional que especifica se o sistema inclui grupos do Windows no contexto de segurança. O padrão é true.

Configurar esse atributo para true afetará o desempenho porque resultará em uma expansão de grupo completo. Configure esse atributo para false se não for necessário estabelecer a lista de grupos aos quais um usuário pertence.
allowAnonymousLogons Um atributo booleano opcional que especifica se chamadores anônimos, não autenticados são permitidos. O padrão é false.

Quando o atributo clientCredentialType de uma associação estiver configurado para Windows, o sistema não permitirá chamadas anônimas. Isso significa que apenas chamadores autenticados por domínio ou grupo de trabalho têm permissão para acessar o sistema. É possível substituir esse comportamento usando este atributo.

Use essa configuração com extremo cuidado.

Elementos filho

Nenhum.

Elementos pai

Elemento Descrição
<serviceCredentials> Especifica a credencial a ser usada na autenticação do serviço e as configurações relacionadas à validação de credencial do cliente.

Comentários

Use esse elemento para especificar se os usuários anônimos do Windows poderão acessar configurando o atributo allowAnonymousLogons. Também é possível especificar se deseja incluir as informações do grupo ao qual os usuários pertencem no AuthorizationContext configurando o atributo includeWindowsGroups. Se estiver configurado para true (a configuração padrão), o serviço poderá determinar os grupos do Windows aos quais o cliente pertence.

Confira também