我正在使用devise_ldap_authenticatable模块进行简单的ldap认证。但是,如果我试图在ssl (689端口)上进行身份验证,则会出现以下错误:
Net::LDAP::Error (hostname "x.x.x.x" does not match the server certificate):
所以,我需要忽略这个验证。我试图谷歌,但我没有结果:(我怎么能做到呢?
类似于使用Kerberos/GSSAPI成功地建立认证Dovecot代理的我以前的问答,我希望对TLS客户端证书也这样做;
我的上游(后端) IMAP服务器允许在没有密码的情况下进行身份验证(信任这个Dovecot代理来正确验证用户)。
此Dovecot代理用于验证TLS客户端证书并从证书的“公共名称”字段获取用户名。
Dovecot配置文件:
# Default configuration will have it listen on IMAP tcp/143 with StartTLS required and IMAPS tcp/993 with TLS required.
protoc
我已经安装了openvpn,并且使用microsoft active direcoty配置了LDAP。每件事都可以。但是现在,我想建立到这个Active服务器的加密连接。当我在ovpn服务器上打开TLS时,它不起作用。请问我需要在ovpn服务器和AD上安装什么?我没有找到任何教程。
非常感谢
<LDAP>
# LDAP server URL
URL ldap://ad.xxxxxx.eu
# Bind DN (If your LDAP server doesn't support anonymous binds)
BindDN xxxx@xxxx.co