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 會擷取呼叫端身分識別,並只使用它進行交涉和 Kerberos 配置的驗證。

Windows Server 2003 和之前版本: 無法使用。

HTTP_AUTH_ENABLE_NTLM

已啟用 NTLM 驗證配置。

HTTP_AUTH_ENABLE_NEGOTIATE

交涉驗證配置已啟用。

HTTP_AUTH_ENABLE_ALL

所有驗證配置都會啟用。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
標頭
Http.h

另請參閱

HTTP 伺服器 API 2.0 版常數

HTTP_SERVER_AUTHENTICATION_INFO

HttpSetUrlGroupProperty

HttpSetServerSessionProperty

HttpQueryUrlGroupProperty

HttpQueryServerSessionProperty