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 组配置了身份验证,但是 HTTP 服务器 API 未处理身份验证。 这可能是由于以下原因之一:
应用程序应继续执行自己的身份验证,或者响应包含所需身份验证方案集的初始 401 质询。 |
HttpAuthStatusFailure HTTP_REQUEST_AUTH_INFO 结构中列出的身份验证类型身份验证失败,可能是由于以下原因之一:
|
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | http.h |