有没有更好的方式来专门使用Net-ldap gem搜索用户和计算机?通过ruby net-ldap查询LDAP用户的更好方法?
这是我目前不得不做的只有用户。
results = search :base => @base, :filter => Net::LDAP::Filter.eq("cn", "*")
@results = Array.new
results.each do |result|
@results.push result if result[:objectclass].include? "person" unless result[:objectclass].include? "computer"
似乎会有更好的方法。我在文档中看不到任何明显的内容。
不幸的是,这是第一件事我试过一次。我会再给它一次,告诉你我今天晚些时候会得到什么结果。 – Beaon