<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.