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
-
-
HTTP 服务器 API 捕获调用方标识,并将其用于仅对 Negotiate 和 Kerberos 方案进行身份验证。
Windows Server 2003 及之前版本: 不可用。
-
-
HTTP_AUTH_ENABLE_NTLM
-
-
已启用 NTLM 身份验证方案。
-
-
HTTP_AUTH_ENABLE_NEGOTIATE
-
-
已启用协商身份验证方案。
-
-
HTTP_AUTH_ENABLE_ALL
-
-
已启用所有身份验证方案。
-
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
标头 |
|