WSManProxyAuthenticationFlags 枚举 (wsmandisp.h)

确定代理身份验证机制。

语法

typedef enum _WSManProxyAuthenticationFlags {
  WSManFlagProxyAuthenticationUseNegotiate = 0x1,
  WSManFlagProxyAuthenticationUseBasic = 0x2,
  WSManFlagProxyAuthenticationUseDigest = 0x4
} WSManProxyAuthenticationFlags;

常量

 
WSManFlagProxyAuthenticationUseNegotiate
值: 0x1
使用协商身份验证。 客户端将请求发送到服务器进行身份验证。 服务器确定是使用 Kerberos 还是 NTLM。 一般情况下,选择 Kerberos 对域帐户进行身份验证,为本地计算机帐户选择 NTLM。 但也有一些特殊情况选择了 Kerberos/NTLM。 用户名应以域用户的 DOMAIN\username 格式指定,或服务器计算机上的本地用户的 SERVERNAME\username 格式指定。
WSManFlagProxyAuthenticationUseBasic
值: 0x2
使用基本身份验证。 客户端以直接在请求消息中传输的用户名和密码的形式提供凭据。
WSManFlagProxyAuthenticationUseDigest
值: 0x4
使用摘要式身份验证。 仅客户端计算机可以发起摘要式身份验证请求。 客户端向服务器发送请求进行身份验证,并从服务器接收令牌字符串。 然后,客户端发送资源请求,包括用户名以及密码的加密哈希以及令牌字符串。 HTTP 和 HTTPS 支持摘要式身份验证。

要求

要求
最低受支持的客户端 Windows 7
最低受支持的服务器 Windows Server 2008 R2
标头 wsmandisp.h
可再发行组件 使用 SP2 的 Windows Server 2008 和 Sp2 的 Windows Vista 上的Windows Management Framework