0 beğenilme 0 beğenilmeme
1 görüntülenme
Ruby kategorisinde Bilge (154k puan) tarafından
tarafından yeniden gösterildi
ruby active directory ldap bağlantısı
    

1 cevap

0 beğenilme 0 beğenilmeme
Bilge (154k puan) tarafından
require 'rubygems'
require 'net/ldap'
ldap = Net::LDAP.new :host => '10.1.1.1',
                     :port => 389,
                     :base => "dc=my_company,dc=com",
                     :auth => {
                         :method => :simple,
                         :username => 'xx\administrator',
                         :password => 'xxx'
                     }
ldap.bind
p ldap.get_operation_result

filter = Net::LDAP::Filter.eq("cn", "a*")
treebase = "dc=my_company,dc=com"

ldap.search(:base => treebase, :filter => filter) do |entry|
  puts "DN: #{entry.dn}"
end
p ldap.get_operation_result
...