Condividi tramite


<identità>

L'elemento identity consente a uno sviluppatore di client di specificare in fase di progettazione l'identità prevista per il servizio. Nel processo di handshake tra il client e il servizio, l'infrastruttura Windows Communication Foundation (WCF) garantirà che l'identità del servizio previsto corrisponda ai valori di questo elemento consentendone pertanto l'autenticazione. Per ulteriori informazioni, vedere Specifying Service Identity.

Gerarchia dello schema

<system.serviceModel>
  <client>
    <endpoint> di <client>

Sintassi

<identity>
    <certificate encodedValue="String"/>
    <certificateReference findValue="String" 
       isChainIncluded="Boolean"
       storeName="AddressBook/AuthRoot/CertificateAuthority/Disallowed/My/Root/TrustedPeople/TrustedPublisher"storeName="
       storeLocation="LocalMachine/CurrentUser"
       X509FindType= Enumeration./>
    <dns value="String"/>
    <rsa value="String"/>
    <servicePrincipalName value="String"/>
    <usePrincipalName value="String"/>
</identity>

Attributi ed elementi

Nelle sezioni seguenti vengono descritti attributi, elementi figlio ed elementi padre.

Attributi

Nessuno.

Elementi figlio

Elemento Descrizione

certificate

Specifica le impostazioni di un certificato X.509. L'elemento è di tipo CertificateElement. Contiene un attributo stringa encodedValue che specifica il valore codificato da questo certificato.

certificateReference

Specifica le impostazioni per la convalida del certificato X.509. L'elemento è di tipo CertificateReferenceElement.

dns

Specifica il DNS di un certificato X.509 utilizzato per autenticare un servizio. Questo elemento contiene un attributo stringa value contenente l'identità effettiva.

rsa

Specifica il valore del campo RSA di un certificato X.509 utilizzato per autenticare un servizio presso un client. Questo elemento contiene un attributo stringa value contenente l'identità effettiva.

servicePrincipalName

Specifica l'identità di un nome principale di servizio (SPN, Server Principal Name), ovvero il nome principale utilizzato da un client per identificare in modo univoco un'istanza di un servizio. Questo elemento contiene un attributo stringa value contenente il nome principale effettivo. L'elemento è di tipo ServicePrincipalNameElement.

userPrincipalName

Specifica l'identità di un nome principale dell'utente (UPN, User Principal Name), ovvero il tipo di nome che un utente utilizza per accedere a una rete. È costituito dal nome dell'oggetto utente utilizzato in Active Directory seguito dal simbolo "@" e quindi, in genere, dal dominio padre DNS (Domain Name System). Il nome principale dell'utente Jeff, ad esempio, dell'albero di dominio Fabrikam.com sarebbe jeff@fabrikam.com. Questo elemento contiene un attributo stringa value contenente il nome principale effettivo. L'elemento è di tipo UserPrincipalNameElement.

Elementi padre

Elemento Descrizione

<personalizzato>

Specifica un resolver peer personalizzato per un'associazione netPeerTcpBinding.

<endpoint>

Configura differenti tipi di endpoint.

<issuer>

Specifica il servizio token di sicurezza del servizio federato.

<issuerMetadata>

Specifica l'endpoint dei metadati del servizio token di sicurezza di un servizio federato.

<parametriTokenEmesso>

Definisce i parametri di un token emesso in un'associazione personalizzata.

<emittenteLocale>

Specifica un servizio token di sicurezza locale.

Vedere anche

Riferimento

IdentityElement
EndpointAddress
Identity

Altre risorse

Specifying Service Identity
Endpoints: Addresses, Bindings, and Contracts