Partager via


<clientCredentials>

Indique les informations d'identification utilisées pour authentifier le client auprès d'un service.

<system.serviceModel>
  <behaviors>
    <endpointBehaviors>
      <behavior> de <endpointBehaviors>
        <clientCredentials>

<clientCredentials type="String"
      supportInteractive="Boolean" >
   <clientCertificate>
   </clientCertificate>
   <digest>
   </digest>
   <isuedToken>
   </isuedToken>
   <peer>
   </peer>
   <serviceCertificate>
   </serviceCertificate>
   <windowsAuthentication>
   </windowsAuthentication>
</clientCredentials>

Attributs et éléments

Attributs

Attribut Description

supportInteractive

Valeur booléenne indiquant si un utilisateur interactif peut sélectionner les informations d'identification d'un client pendant l'exécution. La valeur par défaut est true.

type

Chaîne indiquant le type de cet élément de configuration.

Éléments enfants

Élément Description

<clientCertificate>, élément de <clientCredentials>

Indique le certificat utilisé pour authentifier le client auprès du service. Cet élément est de type X509InitiatorCertificateClientElement.

<httpDigest>, élément

Indique un message condensé utilisé pour authentifier le client auprès du service. Cet élément est de type HttpDigestClientElement.

<issuedToken>

Spécifie un type de jeton personnalisé utilisé pour authentifier le client à un service STS. Cet élément est de type IssuedTokenClientElement.

<peer>, élément de <clientCredentials>

Spécifie des informations d'identification d'homologue actuelles. Cet élément est de type PeerCredentialElement.

<serviceCertificate>, élément de <clientCredentials>

Spécifie le certificat utilisé pour authentifier le service auprès du client et fournit une structure permettant de définir des options de certificat. Ce certificat doit être fourni au client hors bande, à partir du service. Cet élément est de type X509RecipientCertificateClientElement.

<windows>, élément de <clientCredentials>

Indique des informations d'identification Windows. La valeur par défaut correspond aux informations d'identification du thread actuel. Cet élément est de type WindowsClientElement.

Éléments parents

Élément Description

<behavior> de <endpointBehaviors>

Spécifie un comportement de point de terminaison.

Notes

Les informations d'identification du client permettent d'authentifier le client auprès des services dans les cas où l'authentification mutuelle est requise. Cette section de configuration peut également servir à spécifier des certificats de service pour les scénarios dans lesquels le client doit sécuriser des messages auprès d'un service à l'aide du certificat de ce dernier.

Voir aussi

Référence

ClientCredentialsElement
ClientCredentials

Autres ressources

Security Behaviors in WCF
Securing Clients