Ruby on rails 3 Desive ldap身份验证仅给出无效的用户名或密码错误
我遵循了Desive ldap github站点中的教程。当我尝试登录时,我会在日志中看到:Ruby on rails 3 Desive ldap身份验证仅给出无效的用户名或密码错误,ruby-on-rails-3,devise,ldap,Ruby On Rails 3,Devise,Ldap,我遵循了Desive ldap github站点中的教程。当我尝试登录时,我会在日志中看到: Started POST "/users/sign_in" for 127.0.0.1 at Tue Feb 05 11:37:04 -0500 2013 Processing by Devise::SessionsController#create as HTML Parameters: {"authenticity_token"=>"Cl2fTO6guIUMNVCV2+TXSZRNR5
Started POST "/users/sign_in" for 127.0.0.1 at Tue Feb 05 11:37:04 -0500 2013
Processing by Devise::SessionsController#create as HTML
Parameters: {"authenticity_token"=>"Cl2fTO6guIUMNVCV2+TXSZRNR56RFqiAurbicwyfito=", "commit"=>"Sign in", "user"=>{"remember_me"=>"0", "password"=>"[FILTERED]", "login"=>"jchoi"}, "utf8"=>"���"}
SQL (7.9ms) SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull
FROM pg_attribute a LEFT JOIN pg_attrdef d
ON a.attrelid = d.adrelid AND a.attnum = d.adnum
WHERE a.attrelid = '"users"'::regclass
AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum
User Load (1.1ms) SELECT "users".* FROM "users" WHERE "users"."login" = 'jchoi' LIMIT 1
SQL (3.4ms) SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull
FROM pg_attribute a LEFT JOIN pg_attrdef d
ON a.attrelid = d.adrelid AND a.attnum = d.adnum
WHERE a.attrelid = '"users"'::regclass
AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum
LDAP: LDAP dn lookup: =jchoi
LDAP: LDAP search for login: =jchoi
LDAP: Authorizing user =jchoi,ou=Root,dc=complay,dc=com
LDAP: LDAP dn lookup: =jchoi
LDAP: LDAP search for login: =jchoi
Completed in 53ms
Processing by Devise::SessionsController#new as HTML
Parameters: {"authenticity_token"=>"Cl2fTO6guIUMNVCV2+TXSZRNR56RFqiAurbicwyfito=", "commit"=>"Sign in", "user"=>{"remember_me"=>"0", "password"=>"[FILTERED]", "login"=>"jchoi"}, "utf8"=>"���"}
Rendered devise/shared/_links.erb (1.6ms)
Rendered devise/sessions/new.html.erb within layouts/application (13.8ms)
Completed 200 OK in 23ms (Views: 20.7ms | ActiveRecord
这是否意味着ldap连接通过,我的ruby代码出现问题,或者它无法访问和检查我的用户名和密码,只是抛出了一个无效的用户名和密码错误
谢谢你你找到解决办法了吗?找到了。我刚才找到了。显然,我没有正确设置与服务器的LDAP连接,服务器无法正确获得连接