我正在编写 Rails 3.2 应用程序,作为身份验证,我想使用 Net::LDAP 连接到公司 MS ADDS。我可以使用 Net::LDAP 对用户进行身份验证。问题是我的用户存在于不同的 OU 中,所以我想做一个“无上下文”登录。不确定它在微软世界中是否被称为无上下文。我来自 Novell 背景。
我的意思是不必提供 FQDN,只需提供 sAMAccountName 和密码。:base 选项似乎将我锁定在该上下文中,并希望用户仅存在于该 OU 中。
我必须先与用户绑定(FQDN)然后进行过滤搜索还是什么?欢迎任何建议。