Compartir a través de


<clientCredentials>

Especifica las credenciales usadas para autenticar el cliente en un servicio.

<configuración>
  <system.serviceModel>
    <behaviors>
      <endpointBehaviors>
        <comportamiento>
          <clientCredentials>

Sintaxis

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

Atributos y elementos

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Atributo Descripción
supportInteractive Un valor booleano que especifica si un usuario interactivo puede estar implicado en la selección de una credencial del cliente en tiempo de ejecución. El valor predeterminado es true.
type Una cadena que especifica el tipo de este elemento de configuración.

Elementos secundarios

Elemento Descripción
<clientCertificate> Especifica el certificado usado para autenticar el cliente al servicio. Este elemento es del tipo X509InitiatorCertificateClientElement.
<httpDigest> Especifica el uso de una autenticación implícita para autenticar el cliente al servicio. Este elemento es del tipo HttpDigestClientElement.
<issuedToken> Especifica un tipo de token usado para autenticar el cliente a un servicio de token seguro (STS). Este elemento es del tipo IssuedTokenClientElement.
<nodo del mismo nivel> Especifica una credencial del mismo nivel actual. Este elemento es del tipo PeerCredentialElement.
<serviceCertificate> Especifica el certificado usado para autenticar el servicio al cliente y proporciona una estructura para establecer las opciones de certificado. Este certificado se debe proporcionar fuera de banda del servicio al cliente. Este elemento es del tipo X509RecipientCertificateClientElement.
<windows> Especifica la credencial de Windows. El valor predeterminado es la credencial del subproceso actual. Este elemento es del tipo WindowsClientElement.

Elementos primarios

Elemento Descripción
<behavior> Especifica el comportamiento de un punto de conexión.

Comentarios

Las credenciales de cliente se utilizan para autenticar al cliente en los servicios en casos donde se requiere autenticación mutua. Esta sección de configuración también se puede usar para especificar los certificados de servicio para escenarios donde el cliente debe proteger los mensajes para un servicio con el certificado del servicio.

Consulte también