設定安全性
使用 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