c #Active Directory身份验证用户如果计算机不在域中

时间:2013-07-10 07:39:41

标签: c# authentication active-directory

如果您使用的计算机不在域中,如何使用C#在Active Directory中验证用户名和密码?

1 个答案:

答案 0 :(得分:7)

我试过这个。我现在使用的计算机不在域中。

try
{
    DirectoryContext context = new DirectoryContext(DirectoryContextType.DirectoryServer,   "IP", "Username", "Password");
    DirectoryEntry deDoc = Domain.GetDomain(context).GetDirectoryEntry();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
相关问题