我在Windows(7/2008 / etc)上使用以下C#/ .Net代码来根据活动目录对用户进行身份验证:
DirectoryEntry entry =
new DirectoryEntry(domainPath, domain + @"\" + username, password);
object obj = entry.NativeObject;
这适用于数百名用户,但不适用于一个用户。我怀疑它是活动目录帐户设置中的内容。用户在Windows上使用完全相同的凭据进行身份验证或使用Windows集成身份验证访问网络资源没有问题。用户是系统管理员,也设置为远程管理员。