0
我正在使用adauth进行身份验证。那部分工作正常。尝试使用activeldp连接到Active Directory并获取名称错误
当用户在adauth下登录时,我的用户表将填充活动目录中的相应条目。但是,可能会出现这样的情况:管理员需要在员工初次登录应用程序之前创建条目。我希望能够查询Active Directory
的Gemfile
gem 'adauth' # for active directory/rails integration
gem 'activeldap' # required with adauth to provide the
我只是试图建立在我的观察控制器
def index
@observations = Observation.all
ActiveLdap::Base.setup_connection(host: 'PDC', port: 389,)
end
PDC的索引方法的activeldap连接是我们的主域名控制器和我已经验证端口389是打开的。我也试过'10 .0.0.23' 而不是‘PDC’
我得到的错误是
NameError in ObservationsController#index
uninitialized constant ObservationsController::ActiveLdap
Rails.root: C:/Users/cmendla/RubymineProjects/employee_observations
Application Trace | Framework Trace | Full Trace
app/controllers/observations_controller.rb:12:in `index'
Request
Parameters:
None
我做修复逗号和也尝试了::。也没有获得连接。我切换到net/ldap,但我遇到了有关我将在另一个问题中发布的问题。 –