我正在使用 devise_ldap_authenticable 针对 Active Directory 对用户进行身份验证。身份验证成功。但是,有一个问题。目前,devise.rb 配置为使用 ldap_use_admin_to_bind = true,ldap.yml 配置为正确设置 admin_user 和 admin_password。
如果这 3 个设置中的任何一个被更改/删除,则用户身份验证失败。
我想知道如何省略这些字段,因为我不想将 AD 管理员密码保存到文件中。任何想法 ?
我认为用户提供的用户名和密码足以让 ldap 检查它是否可以绑定到 AD。
谢谢。