我正在使用devise_ldap_authenticatable模块进行简单的ldap认证。但是,如果我试图在ssl (689端口)上进行身份验证,则会出现以下错误:
Net::LDAP::Error (hostname "x.x.x.x" does not match the server certificate):所以,我需要忽略这个验证。我试图谷歌,但我没有结果:(我怎么能做到呢?
发布于 2018-11-28 21:19:55
根据可认证文件
如果使用运行自签名SSL证书的测试LDAP服务器,请确保系统上安装了适当的根证书。或者,您可以通过修改系统LDAP配置(例如/etc/openldap/ldap.conf或/etc/ldap/ldap.conf)来读取TLS_REQCERT,从而暂时禁用SSL证书检查。
https://stackoverflow.com/questions/53515612
复制相似问题