共用方式為


<clientCertificate><serviceCredentials>

定義一種 X.509 憑證,用於簽署並加密寄給客戶端的訊息,形成雙工通訊模式。

<configuration>
  <system.serviceModel>
    <behaviors>
      <serviceBehaviors>
        <behavior>
          <serviceCredentials>
            <clientCertificate>

語法

<clientCertificate>
  <certificate />
  <authentication />
</clientCertificate>

屬性和項目

下列各節說明屬性、子元素和父元素

Attributes

沒有。

子專案

元素 Description
<驗證> 指定用戶端憑證的認證選項。
<證書> 指定要使用的憑證。

父項目

元素 Description
<服務憑證> 指定用於認證服務的憑證,以及用戶端憑證驗證相關的設定。

備註

當服務必須事先取得客戶端憑證以安全與客戶溝通時,會使用此元素。 這種情況發生在使用雙工通訊模式時。 在較典型的請求/回應模式中,客戶端會在請求中包含其憑證,服務利用此憑證加密並簽署回應給客戶端。 然而,在雙工通訊模式中,服務沒有客戶端的請求,因此需要事先取得客戶端的憑證來保護訊息給客戶端的安全。 因此,您必須透過帶外協商取得客戶的憑證,並利用此元素指定憑證。 如需雙工服務的詳細資訊,請參閱操作說明:建立雙面合約

此元素中的憑證集用於加密發送給用戶端的訊息,特別是針對已設定 MutualCertificateDuplex 為訊息安全驗證模式的綁定。

另請參閱