Partager via


<windowsAuthentication> de <serviceCredentials>

Spécifie les paramètres d'informations d'identification d'un service Windows.

Hiérarchie de schéma

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

Syntaxe

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

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attribut Description

includeWindowsGroups

Attribut à valeur booléenne facultatif qui spécifie si le système inclut des groupes Windows dans le contexte de sécurité. La valeur par défaut est true.

L'affectation de la valeur true à cet attribut a un impact sur les performances du fait qu'elle provoque une expansion complète du groupe. Affectez la valeur false à cet attribut s'il n'est pas nécessaire d'établir la liste des groupes auxquels appartient un utilisateur.

allowAnonymousLogons

Attribut à valeur booléenne facultatif qui spécifie si les appelants anonymes et non authentifiés sont autorisés. La valeur par défaut est false.

Lorsque l'attribut clientCredentialType d'une liaison a la valeur Windows, le système n'autorise pas d'appelants anonymes. Cela signifie que seuls les appelants authentifiés du domaine ou du groupe de travail sont autorisés à accéder au système. Vous pouvez substituer ce comportement en utilisant cet attribut.

N'utilisez ce paramètre qu'avec beaucoup de précaution.

Éléments enfants

Aucun.

Éléments parents

Élément Description

<serviceCredentials>

Spécifie l'information d'identification à utiliser pour authentifier le service, ainsi que les paramètres liés à la validation des informations d'identification du client.

Notes

Utilisez cet élément pour autoriser l'accès d'utilisateurs Windows anonymes en définissant l'attribut allowAnonymousLogons. Vous pouvez également indiquer s'il faut inclure des informations sur les groupes auxquels les utilisateurs appartiennent dans AuthorizationContext en définissant l'attribut includeWindowsGroups. Si ce dernier a la valeur true (paramètre par défaut), le service peut déterminer les groupes Windows auxquels le client appartient.

Voir aussi

Référence

WindowsServiceElement
WindowsAuthentication
WindowsAuthentication
WindowsServiceCredential