我是 Active Directory 的新手,仍在学习一些概念。
下面的代码显示了在我的本地机器上连接到 AD 并且此代码正常工作
DirectoryEntry entry = new DirectoryEntry("LDAP://CN=testing1,CN=Users,DC=mydomain,DC=com");
DirectoryEntryConfiguration entryConfiguration = entry.Options;
Console.WriteLine("Server: " + entryConfiguration.GetCurrentServerName());
Console.WriteLine("Page Size: " + entryConfiguration.PageSize.ToString());
Console.WriteLine("Password Encoding: " + entryConfiguration.PasswordEncoding.ToString());
Console.WriteLine("Password Port: " + entryConfiguration.PasswordPort.ToString());
Console.WriteLine("Referral: " + entryConfiguration.Referral.ToString());
Console.WriteLine("Security Masks: " + entryConfiguration.SecurityMasks.ToString());
Console.WriteLine("Is Mutually Authenticated: " + entryConfiguration.IsMutuallyAuthenticated().ToString());
Console.WriteLine();
Console.ReadLine();
这是我的问题:当我mydomain
在另一台机器的 LDAP 路径中替换时,它给了我一个错误
LDAP://CN=testing1,CN=Users,DC=XXXX,DC=com
给我这个错误
System.DirectoryServices.DirectoryServicesCOMException 未处理 消息=从服务器返回了引用。