共用方式為


<clientCredentials>

指定用來對服務驗證用戶端的認證。

結構描述階層

<system.serviceModel>
  <behaviors>
    <endpointBehaviors>
      <endpointBehaviors> 的 <behavior>
        <clientCredentials>

語法

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

屬性和元素

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

屬性

屬性 描述

supportInteractive

布林值,指定互動式使用者是否可以在執行階段選取用戶端認證。預設值為 true

type

字串,指定這個組態項目的型別。

項目子系

項目 描述

<clientCredentials> 項目的 <clientCertificate>

指定用來對服務驗證用戶端的憑證。此項目的型別為 X509InitiatorCertificateClientElement

<httpDigest> 項目

指定用來對服務驗證用戶端的摘要。此項目的型別為 HttpDigestClientElement

<issuedToken>

指定用來對安全性權杖服務 (STS) 驗證用戶端的自訂權杖型別。此項目的型別為 IssuedTokenClientElement

<clientCredentials> 項目的 <peer>

指定目前的對等認證。此項目的型別為 PeerCredentialElement

<clientCredentials> 項目的 <serviceCertificate>

指定用來對用戶端驗證服務的憑證,並提供設定憑證選項的結構。當超出服務至用戶端的範圍時,就必須提供此憑證。此項目的型別為 X509RecipientCertificateClientElement

<clientCredentials> 項目的<windows>

指定 Windows 認證。預設為目前執行緒的認證。此項目的型別為 WindowsClientElement

父項目

項目 描述

<endpointBehaviors> 的 <behavior>

指定端點行為。

備註

在需要雙向驗證的情況下,用戶端認證可用於驗證服務的用戶端。在用戶端必須以服務的憑證保護傳遞給服務的訊息時,這個組態區段也可以用來指定服務憑證。

另請參閱

參考

ClientCredentialsElement
ClientCredentials

其他資源

Security Behaviors in WCF
Securing Clients