<Clientcredentials>

Specifica le credenziali usate per autenticare il client presso un servizio.

<Configurazione>
  <system.serviceModel>
    <Comportamenti>
      <endpointBehaviors>
        <Comportamento>
          <Clientcredentials>

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Attributo Descrizione
supportInteractive Valore booleano che specifica se un utente interattivo può essere coinvolto nella selezione di una credenziale client in fase di esecuzione. Il valore predefinito è true.
type Stringa che specifica il tipo di questo elemento di configurazione.

Elementi figlio

Elemento Descrizione
<clientCertificate> Specifica il certificato usato per autenticare il client presso il servizio. L'elemento è di tipo X509InitiatorCertificateClientElement.
<httpDigest> Specifica un digest usato per autenticare il client presso il servizio. L'elemento è di tipo HttpDigestClientElement.
<emessoToken> Specifica un tipo di token personalizzato usato per autenticare il client presso un servizio token di sicurezza (STS, Secure Token Service). L'elemento è di tipo IssuedTokenClientElement.
<compagno> Specifica una credenziale peer corrente. L'elemento è di tipo PeerCredentialElement.
<serviceCertificate> Specifica il certificato usato per autenticare il servizio presso il client e fornisce una struttura per l'impostazione delle opzioni del certificato. Questo certificato deve essere fornito fuori banda dal servizio al client. L'elemento è di tipo X509RecipientCertificateClientElement.
<finestre> Specifica una credenziale Windows. Il valore predefinito è la credenziale del thread corrente. L'elemento è di tipo WindowsClientElement.

Elementi padre

Elemento Descrizione
<Comportamento> Specifica un comportamento dell'endpoint.

Commenti

Le credenziali client sono usate per autenticare i client presso i servizi nei casi in cui non è richiesta l'autenticazione reciproca. È inoltre possibile usare questa sezione di configurazione per specificare i certificati di servizio negli scenari in cui il client deve usare il certificato di un servizio per proteggere i messaggi inviati a un servizio.

Vedi anche