Ruby LDAP在rails应用程序中不起作用,但在控制台中可以正常工作

Ruby LDAP在rails应用程序中不起作用,但在控制台中可以正常工作,ruby,ruby-on-rails-3,rubygems,ldap,Ruby,Ruby On Rails 3,Rubygems,Ldap,下面指定的代码在ruby(console)irb中运行良好,但当我将相同的代码放入控制器时,会显示“未连接到服务器”。有人能指出它的毛病吗。。谢谢 require "rubygems" require "net/ldap" ldap = Net::LDAP.new ldap.host = "host details" ldap.port = 389 ldap.auth "company_name\\login","password" ldap.bind use gem install 'n

下面指定的代码在ruby(console)irb中运行良好,但当我将相同的代码放入控制器时,会显示“未连接到服务器”。有人能指出它的毛病吗。。谢谢

require "rubygems"
require "net/ldap"

ldap = Net::LDAP.new
ldap.host = "host details"
ldap.port = 389
ldap.auth "company_name\\login","password"

ldap.bind
use gem install 'net-ldap'

require 'rubygems'
require 'net-ldap'

ldap = Net::LDAP.new
ldap.host = "yourhost"
ldap.port = port
ldap.auth "your_username", "your_password"
ldap.bind