问题标签 [netldap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ldap - 使用 net-ldap 库查询 Ldap 以获取组详细信息
我正在尝试使用 ruby 的 net-ldap 库查询 ldap 服务器以获取任何组的详细信息
我获得了有关该组的详细信息,但没有获得该组的所有者。
知道什么是错的吗?以及如何做
ruby - Search for "Enabled" users in net-ldap for Ruby
I am using the net-ldap gem to search active directory.
I can search for users by using filter:
This gives me all the users whose sAMAccountName starts with neil and is not a computer account.
How do I add a filter that only searches enabled accounts?
ruby - 使用 net-ldap 进行 Active Directory“无上下文”登录
我正在编写 Rails 3.2 应用程序,作为身份验证,我想使用 Net::LDAP 连接到公司 MS ADDS。我可以使用 Net::LDAP 对用户进行身份验证。问题是我的用户存在于不同的 OU 中,所以我想做一个“无上下文”登录。不确定它在微软世界中是否被称为无上下文。我来自 Novell 背景。
我的意思是不必提供 FQDN,只需提供 sAMAccountName 和密码。:base 选项似乎将我锁定在该上下文中,并希望用户仅存在于该 OU 中。
我必须先与用户绑定(FQDN)然后进行过滤搜索还是什么?欢迎任何建议。
ruby-on-rails - 如何在没有 old_password 的情况下重置 ldap 用户密码?使用 Net::Ldap gem 或 devise_ldap_authenticable gem
我尝试使用 gem "devise_ldap_authenticable" 重置用户密码,但没有成功。
我试图运行的命令是。
但它没有用。
不幸的是,当它尝试绑定时,它会尝试使用密码 nil 绑定该用户,因为旧密码为 nil。我还尝试与管理员用户凭据绑定,但尽管管理员用户正在登录;密码未更新。
如果不使用“old_password”作为具有该权限的管理员用户,您将如何重置用户 ldap 帐户密码?
如果您知道更好的解决方案,谢谢分享!
perl - 如何使用 Net::LDAP 进行按 DN 搜索
我想使用 Perl 和Net::LDAP检查给定的 DN 是否存在于 LDAP 目录中。所以,我想我会做这样的事情:
但是,这会导致Bad filter
错误。我可以通过添加来使其工作filter => '(objectClass=*)'
,但这似乎有点笨拙。
这是我应该这样做的方式,还是我错过了什么?我是 Net::LDAP 的新手。
ruby - Active Directory LDAP 将用户移动到不同的 OU - Ruby
我在与 Active Directory 的集成中遇到了障碍。我需要能够将用户从一个 OU 移动到另一个。我正在使用 github master 分支上的 net-ldap 0.5.0 并在源代码中挖掘并发现你可以做到这一点
我得到:#<OpenStruct code=53, error_message="00000057: LdapErr: DSID-0C090A95, comment: Old RDN must be deleted, data 0, v1772\x00", matched_dn="", message="Unwilling to perform">
。我想我不明白如何删除旧的 RDN,然后将用户移动到新的 OU。
这是我唯一遇到的问题。如果我需要提供其他任何东西,请告诉我。提前感谢所有帮助!
ruby-on-rails - Ruby 验证安全 ldap 服务器的证书
我正在使用https://github.com/ruby-ldap/ruby-net-ldap (net-ldap) gem 来验证我的 rails 应用程序中用户的真实性。但在将数据传递给 ldap 服务器之前,我需要验证我正在与同一个安全服务器通信。是否有一种解决方法可以让我在 ruby 中验证证书
其他详细信息:(我尝试过的事情)
传给我的证书和我跑步时看到的一样
/li>我使用http://www.ldapsoft.com/连接到客户端的服务器 除非我在Security > Manage server certificate添加给我的证书文件,否则我会收到一条警告说未知安全证书
我尝试先在普通红宝石中手动进行(没有宝石)但我收到以下错误
代码:
/li>
ruby - Ruby NetLdap - 在 Samba4 中将用户条目从一个容器移动到另一个容器
我正在使用 net-ldap 的rename
方法将用户从一个 OU 移动到另一个;但是,我收到“必须删除旧 RDN”错误:
这是我创建的方法:
尝试仅更改RDN
(CN) 时也会发生相同的响应。正在联系的服务器是 Samba4 服务器。添加,删除,更新等都按预期工作。只是重命名有问题。
ruby - Ruby net-ldap 添加用户
我正在尝试通过执行以下操作使用 ldap 创建一个新用户:
我是 ldap 的新手,我在网上找不到一个地方,它提供了如何使用 net-ldap 创建新用户的清晰示例。
ruby - 从包含图像的网络 ldap 响应中提取数据
在我的应用程序中,我同步了在 LDAP 中作为照片字段上传的用户图像,我使用 NET::LDAP 进行相同的操作。
为图像字段返回的对象是 Net::BER::BerIdentifiedArray 类型,我可以将其转换为 Net::BER。
我的问题是如何在从 LDAP 给出的二进制响应创建图像文件时提取图像类型(jpeg/gif/bmp 等)。