私は認証にadauthを使用しています。その部分はうまくいきます。activeldpでActive Directoryに接続しようとしたときにネームエラーが発生する
ユーザがadauthの下でログインすると、私のユーザテーブルにアクティブディレクトリの対応するエントリが読み込まれます。ただし、従業員が最初にアプリケーションにログインする前に、管理者がエントリを作成する必要がある場合があります。私は
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接続を確立しようとしていますが、私たちのプライマリドメインでのActive Directory
にGemfileを照会できるようにしたいですコントローラと私はポート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に切り替えましたが、別の質問で投稿する予定の問題があります。 –