共用方式為


<identity>

身分識別項目允許用戶端開發人員在設計階段指定服務的預期身分識別。 在用戶端和服務之間的信號交換過程中,Windows Communication Foundation (WCF) 基礎結構將確保預期服務的身分識別符合這個項目的值,因此可以通過驗證。 如需詳細資訊,請參閱Specifying Service Identity

結構描述階層

<system.serviceModel>
  <client>
    <client> 的 <endpoint>

語法

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

屬性和元素

下列各節說明屬性、子項目和父項目。

屬性

無。

項目子系

項目 描述

certificate

指定 X.509 憑證的設定。 此項目的型別為 CertificateElement。 它包含是字串的屬性 encodedValue,指定由此憑證編碼的值。

certificateReference

指定 X.509 憑證驗證的設定。 此項目的型別為 CertificateReferenceElement

dns

指定用來驗證服務之 X.509 憑證的 DNS。 這個項目包含是字串的屬性 value,而且包含實際的身分識別。

rsa

指定 X.509 憑證的 RSA 欄位值,此憑證可用來驗證用戶端的服務。 這個項目包含是字串的屬性 value,而且包含實際的身分識別。

servicePrincipalName

指定伺服器主要名稱 (SPN) 身分識別,也就是用戶端可唯一識別服務執行個體時所用的主要名稱。 這個項目包含是字串的屬性 value,而且包含實際的主要名稱。 此項目的型別為 ServicePrincipalNameElement

userPrincipalName

指定使用者主要名稱 (UPN) 身分識別,也就是網路上使用者的登入名稱類型。 使用者主要名稱包含 Active Directory 中使用的使用者物件名稱,後面會接著 at 符號 (@),然後通常是網域名稱系統父系網域。 例如,Fabrikam.com 網域樹狀結構中的 Jeff 可能會有 jeff@fabrikam.com 的使用者主要名稱。 這個項目包含是字串的屬性 value,而且包含實際的主要名稱。 此項目的型別為 UserPrincipalNameElement

父項目

項目 描述

<custom>

指定 netPeerTcpBinding 的自訂對等解析程式。

<endpoint>

設定不同類型的端點。

<issuer>

指定聯合服務的安全性權杖服務 (STS)。

<issuerMetadata>

為聯合服務的安全性權杖服務 (STS) 指定中繼資料端點。

<issuedTokenParameters>

定義自訂繫結中已發行權杖的參數。

<localIssuer>

指定本機安全性權杖服務 (STS)。

另請參閱

參考

IdentityElement
EndpointAddress
Identity

其他資源

Specifying Service Identity
Endpoints: Addresses, Bindings, and Contracts