<Элемент httpDigest>
Задает учетные данные, используемые для дайджест-проверки подлинности клиента при подключении к службе.
<Конфигурации>
<system.serviceModel>
<Поведения>
<EndpointBehaviors>
<Поведение>
<clientCredentials>
<httpDigest>
Синтаксис
<httpDigest impersonationLevel="Identification/Impersonation/Delegation/Anonymous/None" />
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
impersonationLevel |
Задает параметры олицетворения, сообщаемые клиентом серверу. Режим олицетворения, выбираемый клиентом, не задается принудительно для сервера. Допустимые значения. — Идентификация. Сервер может получить удостоверение и привилегии клиента, но не может олицетворять клиента. — Олицетворение. Сервер может олицетворять контекст безопасности клиента в локальной системе. — Делегирование. Сервер может олицетворять контекст безопасности клиента в удаленных системах. — Анонимный: сервер не может олицетворять или идентифицировать клиента. — Нет: уровень олицетворения не назначается. Значение по умолчанию - Identification. Это атрибут типа TokenImpersonationLevel. |
Дочерние элементы
Нет
Родительские элементы
Элемент | Описание |
---|---|
<clientCredentials> | Задает учетные данные, используемые для проверки подлинности клиента при подключении к службе. |
Комментарии
Хэш-кода — это хэш, определяемый с помощью алгоритма и набора входных данных. Структура проверки подлинности и проверяемый объект согласуют алгоритм и обмениваются данными, используемыми в качестве входных. Клиент может вычислить хэш и отправить его службе. Служба также вычисляет хэш и сравнивает значения. Совпадение значений подтверждает подлинность клиента.
Эта функция должна быть включена с помощью Active Directory в Windows и службах IIS. Дополнительные сведения см. в разделе Дайджест-проверка подлинности в IIS 6.0.