From: The Chromag Date: 2010-04-24T00:17:14+09:00 Subject: LDAP Authentication with Username I'm trying to authenticate a username/password with Active Directory on our Windows SBS 2003 server. I have no problems if I auth with the CN set as the users full name, but I want to auth against the username instead. Here's the code that works: pass = "mypass" ldap = Net::LDAP.new ldap.host = "192.168.x.x" ldap.port = 389 ldap.auth "CN=My Name,OU=SBSUsers,OU=Users,OU=MyBusiness,DC=CompanyName,DC=local", pass result = ldap.bind This works great for the full name. If I change to the uid: ldap.auth "UID=myusername,OU=SBSUsers,OU=Users,OU=MyBusiness,DC=CompanyName,DC=local", pass I get an authentication failure. I'm not that familiar with LDAP. Anyone have any idea how I should change the authentication string to auth against username instead of the full name? Thanks. -- Posted via http://www.ruby-forum.com/.