Поделиться через


Константы HTTP_AUTH_ENABLE_

Константы HTTP_AUTH_ENABLE определяют схемы проверки подлинности, которые можно включить в группе URL-адресов.

Эти константы используются в структуре HTTP_SERVER_AUTHENTICATION_INFO .

HTTP_AUTH_ENABLE_BASIC

Включена обычная схема проверки подлинности.

HTTP_AUTH_ENABLE_DIGEST

Схема дайджест-проверки подлинности включена.

HTTP_AUTH_ENABLE_KERBEROS

Схема проверки подлинности Kerberos включена.

HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING

Кэширование учетных данных Kerberos включено.

Windows Server 2003 и более предшествующие версии: Недоступно.

HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL

API HTTP-сервера захватывает удостоверение вызывающего объекта и использует его для проверки подлинности только для схем Negotiate и Kerberos.

Windows Server 2003 и более предшествующие версии: Недоступно.

HTTP_AUTH_ENABLE_NTLM

Схема проверки подлинности NTLM включена.

HTTP_AUTH_ENABLE_NEGOTIATE

Схема проверки подлинности Negotiate включена.

HTTP_AUTH_ENABLE_ALL

Включены все схемы проверки подлинности.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Http.h

См. также раздел

Константы API HTTP-сервера версии 2.0

HTTP_SERVER_AUTHENTICATION_INFO

HttpSetUrlGroupProperty

HttpSetServerSessionProperty

HttpQueryUrlGroupProperty

HttpQueryServerSessionProperty