<credenzialiClient>

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

<system.serviceModel>
  <comportamenti>
    <comportamentiEndpoint>
      <behavior> di <endpointBehaviors>
        <credenzialiClient>

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

Attributi ed elementi

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

Elemento <clientCertificate> di <clientCredentials>

Specifica il certificato utilizzato per autenticare il client presso il servizio. L'elemento è di tipo X509InitiatorCertificateClientElement.

Elemento <httpDigest>

Specifica un digest utilizzato per autenticare il client presso il servizio. L'elemento è di tipo HttpDigestClientElement.

<tokenEmesso>

Specifica un tipo di token personalizzato utilizzato per autenticare il client presso un servizio token di protezione (STS, Secure Token Service). L'elemento è di tipo IssuedTokenClientElement.

Elemento <peer> di <clientCredentials>

Specifica una credenziale peer corrente. L'elemento è di tipo PeerCredentialElement.

Elemento <serviceCertificate> di <clientCredentials>

Specifica il certificato utilizzato 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.

<windows> dell'elemento <clientCredentials>

Specifica una credenziale Windows. Il valore predefinito è la credenziale del thread corrente. L'elemento è di tipo WindowsClientElement.

Elementi padre

Elemento Descrizione

<behavior> di <endpointBehaviors>

Specifica un comportamento dell'endpoint.

Osservazioni

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

Vedere anche

Riferimenti

ClientCredentialsElement
ClientCredentials

Altre risorse

Security Behaviors in WCF
Securing Clients