共用方式為


<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 中的摘要式驗證

另請參閱