【问题标题】:rails devsie_ldp how to ignore certificate verification?rails devsie_ldp 如何忽略证书验证?
【发布时间】:2018-11-28 09:00:27
【问题描述】:

我正在使用 devise、devise_ldap_authenticable 模块进行简单的 ldap 身份验证。 但是,如果我尝试在 ssl(689 端口)上进行身份验证,则会出现此错误:

Net::LDAP::Error (hostname "x.x.x.x" does not match the server certificate):

所以,我需要忽略此验证。 我试图谷歌,但我没有结果:( 我该怎么做?

【问题讨论】:

    标签: devise ldap ruby-on-rails-5


    【解决方案1】:

    根据devise_ldap_authenticatable documentation

    如果您使用的是运行自签名 SSL 证书的测试 LDAP 服务器,请确保您的系统上安装了相应的根证书。或者,您可以暂时禁用 SSL 证书检查,方法是修改系统 LDAP 配置(例如 /etc/openldap/ldap.conf 或 /etc/ldap/ldap.conf)以从不读取 TLS_REQCERT。

    【讨论】:

      猜你喜欢
      • 2020-10-26
      • 1970-01-01
      • 2011-11-16
      • 2013-10-16
      • 2013-08-06
      • 1970-01-01
      • 2012-08-30
      • 2016-08-04
      • 2016-04-23
      相关资源
      最近更新 更多