我正在使用事件目录并想要所有用户的列表,基本上在 dotnet 核心中。但我收到一个异常(exception):
下面是我的代码。
LdapSearchResults lsc = lc.Search("DC = xyz, DC = local", LdapConnection.SCOPE_ONE , "(|(objectClass = person)(objectClass = user))", null, false);
最佳答案
您必须激活将遵循目录返回的推荐的行为。
您收到的响应意味着您请求的目录不包含您要查找的数据,但它们在另一个目录中,并且在响应中包含有关“推荐”目录的信息,您需要在该目录上重新绑定(bind)到“重做” “搜索。这个原则在 LDAP 中都是引用。
我不知道如何在 C# 中做到这一点,但也许可以看看:
https://www.novell.com/documentation/developer/ldapcsharp/?page=/documentation/developer/ldapcsharp/cnet/data/bp31k5d.html
关于c# - 所有用户的列表 : Ldap referral error (LDAPReferralException),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46052873/