【发布时间】:2018-07-10 12:09:30
【问题描述】:
我在 LDAP 服务器上有一些嵌套组和这些组中的用户。 如何通过仅在组(而不是整个域)中搜索来验证具有给定用户名和密码的用户?绑定会这样做吗?
【问题讨论】:
-
你有什么样的LDAP服务器?您可以通过提供绑定 OU 来限制搜索范围,但我不确定您使用的是什么 LDAP 服务。
-
我不知道,我只列出了od域和组,例如domainName.com dc=first, dc = second, ou =third... 而用户和密码都存储在那个ou组,但当然,我看不到他们。我只需要检查他们是否在该组中并且密码是否正确。我可以只使用绑定方法吗?
-
其实我问的是LDAP服务器的类型。您能否确认它是否是基于 Microsoft 的 Windows Active Directory 服务器?
-
是的。我可以使用 Novell.Directory.Ldap 或 System.DirectoryServices.Protocols LdapConnection 类进行访问。
标签: c# authentication active-directory ldap nested-groups