0
我正在嘗試使用ldapauth在快速Web應用程序中對用戶進行身份驗證。 example要求我提供管理員憑證來開始認證用戶,我沒有他們(我不想擁有他們,理論上他們不應該是必要的!)。使用nodejs ldapauth進行身份驗證,無需管理員登錄?
如果我離開這些選項爲空,我得到斷言錯誤......
任何想法解決它或替代庫(故宮庫提供最好),以實現這一目標?
我正在嘗試使用ldapauth在快速Web應用程序中對用戶進行身份驗證。 example要求我提供管理員憑證來開始認證用戶,我沒有他們(我不想擁有他們,理論上他們不應該是必要的!)。使用nodejs ldapauth進行身份驗證,無需管理員登錄?
如果我離開這些選項爲空,我得到斷言錯誤......
任何想法解決它或替代庫(故宮庫提供最好),以實現這一目標?
根本沒有提供adminDn
和adminPassword
,而是傳遞空字符串。
不幸的是,這似乎是不再有效,因爲它是驗證的配置參數,並提供在 assert.js空字符串結果:92 拋出新assert.AssertionError({ ^ Asse田:「」 ==真 在新的ldapAuth(node_modules/ldapauth/lib中/ ldapauth.js:56:10) 或 LDAP身份驗證錯誤:UnwillingToPerformError:未認證綁定(DN沒有密碼)不允許 所以它似乎是一個技術用戶訪問LDAP是必需的。 – Markus