Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
ruby-ldap: bind authentication problem
Boris Glawe
7/2/2005 8:46:00 AM
Hi,
first of all: my problem is connected with ldap, but maybe you can help me
without knowing LDAP :-)
I'm trying to bind (authenticate) to our Active Directory Server (=LDAP Server)
with the ruby-ldap module (
http://sourceforge.net/projects/...
).
The bind method expects the user's distinguished name (kind of username) and a
password:
conn = LDAP::Conn.open("cn=ldapserver,dc=mydomain,dc=com")
conn.simple_bind("cn=username,dc=mydomain,dc=com", "mysecret") {
# ...
}
When I hardcode the password as in the example above, the binding succeeds.
When I read the password from the keyboard, the binding does not succeed, though
it's the same:
password = $stdin.gets
password.chomp
conn = LDAP::Conn.open("cn=ldapserver,dc=mydomain,dc=com")
conn.simple_bind("cn=username,dc=mydomain,dc=com", password) {
# ...
}
This code results in an "Invalid credentials Error" (which means something like
"username or password is wrong").
Can someone please explain me, what the difference between the two versions is?
Maybe there's something with the security level ($SAVE), that refuses to send
strings that origins from stdin!?
What else can be the reason?
thanks in advance
Boris
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
ruby-ldap: bind authentication problem
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password