Udostępnij przez


<httpDigest> , element

Określa poświadczenia typu skrótu używane podczas uwierzytelniania klienta w usłudze.

<konfiguracji>
   <System.servicemodel>
     <Zachowania>
       <endpointBehaviors>
         <zachowanie>
           <Clientcredentials>
             <httpDigest>

Składnia

<httpDigest impersonationLevel="Identification/Impersonation/Delegation/Anonymous/None" />

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Attributes

Attribute Description
impersonationLevel Ustawia preferencję personifikacji, którą klient komunikuje się z serwerem. Tryb personifikacji wybrany przez klienta nie jest wymuszany na serwerze. Prawidłowe wartości obejmują następujące wartości:

— Identyfikacja: serwer może uzyskać tożsamość i uprawnienia klienta, ale nie może personifikować klienta.
- Personifikacja: serwer może personifikować kontekst zabezpieczeń klienta w systemie lokalnym.
- Delegowanie: serwer może personifikować kontekst zabezpieczeń klienta w systemach zdalnych.
- Anonimowy: serwer nie może personifikować ani zidentyfikować klienta.
- Brak: Poziom personifikacji nie jest przypisany.

Wartość domyślna to Identyfikacja. Ten atrybut jest typu TokenImpersonationLevel.

Elementy podrzędne

Żaden

Elementy nadrzędne

Składnik Description
<Clientcredentials> Określa poświadczenia używane do uwierzytelniania klienta w usłudze.

Uwagi

Skrót jest skrótem określanym przy użyciu algorytmu i zestawu danych wejściowych. Wystawca uwierzytelnienia i uwierzytelniony zgadzają się na algorytm i wymieniają dane używane jako dane wejściowe. Klient może obliczyć skrót i wysłać go do usługi. Usługa oblicza również skrót i porównuje wartości. Dopasowanie weryfikuje klienta.

Ta funkcja musi być włączona w usłudze Active Directory w systemach Windows i Internet Information Services (IIS). Aby uzyskać więcej informacji, zobacz Uwierzytelnianie szyfrowane w usługach IIS 6.0.

Zobacz także