如何找出域名

时间:2011-02-10 10:49:02

标签: wcf

proxy.ClientCredentials.Windows.ClientCredential.UserName = "user";
proxy.ClientCredentials.Windows.ClientCredential.Password = "password";
proxy.ClientCredentials.Windows.ClientCredential.Domain = "my computer's name";

嗨!

我如何找到域名?这是我电脑的名字吗?

非常感谢!

2 个答案:

答案 0 :(得分:1)

查看CredentialsCache课程的DefaultNetworkCredentials属性。它具有您正在寻找的域属性。

不,它不是计算机名。它将是当前用户所属的Windows域名,或者如果您未加入域,则为工作组。

答案 1 :(得分:1)

这取决于服务器,您要传递要在服务器上进行身份验证的凭据。因此,有几种可能的情况:

  • 服务器位于域DOMAIN中,您传递的凭据应与域用户匹配。在这种情况下,请在域属性中指定DOMAIN。
  • 服务器不在域中,客户端应提供与服务器领域(服务器的本地用户)中的用户匹配的凭据。在这种情况下,请将服务器主机名放在Domain属性中。