<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.
Atrybuty
Atrybut | Opis |
---|---|
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. - Anonimowe: serwer nie może personifikować ani identyfikować klienta. - Brak: Poziom personifikacji nie jest przypisany. Wartość domyślna to Identyfikacja. Ten atrybut jest typu TokenImpersonationLevel. |
Elementy podrzędne
Brak
Elementy nadrzędne
Element | Opis |
---|---|
<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 z usługą Active Directory w systemach Windows i Internet Information Services (IIS). Aby uzyskać więcej informacji, zobacz Uwierzytelnianie szyfrowe w usługach IIS 6.0.