Aracılığıyla paylaş


<Kimlik>

identity öğesi, istemci geliştiricinin tasarım zamanında hizmetin beklenen kimliğini belirtmesine olanak tanır. İstemci ve hizmet arasındaki el sıkışma işleminde, Windows Communication Foundation (WCF) altyapısı beklenen hizmetin kimliğinin bu öğenin değerleriyle eşleştiğinden ve bu nedenle kimlik doğrulamasından geçirilebildiğinden emin olur. Daha fazla bilgi için bkz . Hizmet Kimliği ve Kimlik Doğrulaması.

<Yapılandırma>
  <system.serviceModel>
    <Istemci>
      <Bitiş noktası>
        <Kimlik>

Syntax

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

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Yok.

Alt Öğeler

Öğe Açıklama
sertifika X.509 sertifikasının ayarlarını belirtir. Bu öğe türündedir CertificateElement. Bu sertifika tarafından kodlanan değeri belirten bir dize olan bir öznitelik encodedValue içerir.
certificateReference X.509 sertifika doğrulaması ayarlarını belirtir. Bu öğe türündedir CertificateReferenceElement.
dns Bir hizmetin kimliğini doğrulamak için kullanılan X.509 sertifikasının DNS'sini belirtir. Bu öğe bir dize olan bir öznitelik value içerir ve gerçek kimliği içerir.
rsa İstemcide bir hizmetin kimliğini doğrulamak için kullanılan X.509 sertifikasının RSA alanının değerini belirtir. Bu öğe dize olan bir öznitelik value içerir ve gerçek kimliği içerir
servicePrincipalName İstemci tarafından bir hizmetin örneğini benzersiz olarak tanımlamak için kullanılan asıl ad olan sunucu asıl adı (SPN) kimliğini belirtir. Bu öğe bir dize olan bir öznitelik value içerir ve gerçek asıl adı içerir. Bu öğe türündedir ServicePrincipalNameElement.
userPrincipalName Ağdaki bir kullanıcının oturum açma adı türü olan kullanıcı asıl adı (UPN) kimliğini belirtir. Kullanıcı asıl adı, Active Directory'de kullanılan kullanıcı nesnesi adından ve ardından at simgesinden (@) ve ardından genellikle Etki Alanı Adı Sistemi üst etki alanından oluşur. Örneğin, Fabrikam.com etki alanı ağacındaki Jeff kullanıcı asıl adına jeff@fabrikam.comsahip olabilir. Bu öğe bir dize olan bir öznitelik value içerir ve gerçek asıl adı içerir. Bu öğe türündedir UserPrincipalNameElement.

Üst Öğeler

Öğe Açıklama
<Özel> netPeerTcpBinding için özel bir eş çözümleyici belirtir.
<Bitiş noktası> Hizmet uç noktalarını yapılandırıyor.
<istemci uç <noktası>> Kanal uç noktalarını yapılandırıyor.
<Veren> Federasyon hizmeti için Güvenlik Belirteci Hizmeti'ni (STS) belirtir.
<issuerMetadata> Federasyon hizmetinin Güvenlik Belirteci Hizmeti (STS) için meta veri uç noktasını belirtir.
<issuedTokenParameters> Özel bağlamada verilen belirteç için parametreleri tanımlar.
<localIssuer> Yerel bir Güvenlik Belirteci Hizmeti (STS) belirtir.

Ayrıca bkz.