我使用的是Rails 5.2,我有LDAP设置和开发方面的设计。使用capistrano部署到prod,但在输入用户名和密码时会出错。我在devise::sessions::create中得到一个非常规错误。nil:NilClass的未定义方法‘[]’。这是出现错误的部分: end ldap_config["ssl"]
下面的站点讨论如何设置FreeRADIUS来对LDAP后端进行身份验证(本教程演示如何在FreeIPA中公开NT哈希密码,以便FreeRADIUS能够读取它们)。FreeRADIUS连接到IPA,因为在使用PAP身份验证时,
"FreeRADIUS can either read the NTHash and do a comparison (as above)另一方面,各种FreeRADIUS指南不鼓励使用LDAP (例如,参见默认内部隧道