перечисление HTTP_AUTH_STATUS (http.h)
Перечисление HTTP_AUTH_STATUS определяет состояние проверки подлинности запроса.
Это перечисление используется в структуре HTTP_REQUEST_AUTH_INFO .
Синтаксис
typedef enum _HTTP_AUTH_STATUS {
HttpAuthStatusSuccess,
HttpAuthStatusNotAuthenticated,
HttpAuthStatusFailure
} HTTP_AUTH_STATUS, *PHTTP_AUTH_STATUS;
Константы
HttpAuthStatusSuccess Запрос успешно прошел проверку подлинности для типа проверки подлинности, указанного в структуре HTTP_REQUEST_AUTH_INFO . |
HttpAuthStatusNotAuthenticated Проверка подлинности была настроена в группе URL-адресов для этого запроса, однако API HTTP-сервера не обрабатывал проверку подлинности. Это может быть вызвано одной из следующих причин:
Приложение должно либо продолжить собственную проверку подлинности, либо ответить с первоначальным запросом 401, содержащим нужный набор схем проверки подлинности. |
HttpAuthStatusFailure Сбой проверки подлинности для типа проверки подлинности, указанного в структуре HTTP_REQUEST_AUTH_INFO , возможно, по одной из следующих причин:
|
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | http.h |