<httpDigest> 元素
指定對服務驗證用戶端時,所使用的摘要式類型認證。
<configuration>
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior>
<clientCredentials>
<httpDigest>
Syntax
<httpDigest impersonationLevel="Identification/Impersonation/Delegation/Anonymous/None" />
屬性和項目
下列章節說明屬性、子元素和父元素。
屬性
屬性 | 描述 |
---|---|
impersonationLevel |
設定用戶端與伺服器通訊的模擬喜好設定。 用戶端選取的模擬模式不會在伺服器上強制使用。 有效值如下: - Identification:伺服器可取得用戶端的身分識別與權限,但無法模擬用戶端。 - Impersonation:伺服器可在本機系統上模擬用戶端的資訊安全內容。 - Delegation:伺服器可在遠端系統上模擬用戶端的資訊安全內容。 - Anonymous:伺服器無法模擬或識別用戶端。 - None:未指派模擬等級。 預設為 Identification。 此屬性的型別為 TokenImpersonationLevel。 |
子元素
無
父項目
元素 | 描述 |
---|---|
<clientCredentials> | 指定用來對服務驗證用戶端的認證。 |
備註
摘要是指使用演算法和一組輸入所決定的雜湊。 驗證者和被驗證者一致同意某個演算法,並交換做為輸入的資料。 用戶端可計算雜湊,並將它傳送至服務。 服務也會計算雜湊並比較兩者的值。 比對會驗證用戶端。
此功能必須與 Windows 和 Internet Information Services (IIS) 上的 Active Directory 一起啟用。 如需詳細資訊,請參閱 IIS 6.0 中的摘要式驗證。