分享方式:


設定安全性

使用 AppFabric 設定對話方塊的 [安全性] 索引標籤,利用憑證來設定安全性。您可以查詢或瀏覽 X.509 憑證存放區,以選取 X.509 憑證。某些 .NET Framework 4 服務的端點利用安全性憑證來加密及維護它們的安全性。如果服務的任何 (加密) 端點要求憑證才能登入,請使用 [安全性] 索引標籤設定服務所使用的憑證。加密端點也可以利用「訊息」安全性,使用安全性憑證來向 WCF 用戶端驗證服務。這可以向用戶端確保伺服器的確是用戶端嘗試要連線的伺服器,並執行它的其中一個 .NET Framework 4 服務。

您可以使用兩種方式為 AppFabric 所管理的 .NET Framework 4 服務設定憑證。您可以在「IIS 管理員」中透過 [AppFabric] 執行此動作。或是使用特別針對管理 .NET Framework 4 服務憑證所開發的 AppFabric Cmdlet 來完成此動作。在 Cmdlet 或 AppFabric UI 所做的變更會影響對應之組態檔中的 <serviceCertificate> 元素。

<system.serviceModel>
  <services>
    <service name="s1" behaviorConfiguration="s1Behavior"/>
  </services>
  <behaviors>
    <serviceBehaviors>
      <behavior name="s1Behavior">
        <serviceCredentials>
          <serviceCertificate findValue="Contoso.com"
                              x509FindType="FindBySubjectName" />
        </serviceCredentials>
      </behavior>
    </serviceBehaviors>
  </behaviors>
</system.serviceModel>

注意

只設定憑證不足以保護服務的通訊。服務還必須公開使用加密憑證的端點。

如需設定 .NET Framework 4 服務端點之服務憑證的詳細資訊,請參閱 <serviceCredentials> 的 <serviceCertificate> (https://go.microsoft.com/fwlink/?LinkId=167979) (可能為英文網頁)。

本節內容

  2012-03-05