ApacheDS 和 PHP LDAP SSL 绑定:证书问题


ApacheDS and PHP LDAP SSL Binding: Certificate Issue

ApacheDS在身份验证时生成证书(X.509v1)。(据我了解)我将如何使用 PHP ldap_connect来处理这个问题?我需要在某处安装 ApacheDS 证书吗?

使用像 LDAPAdmin 这样的应用程序可以很好地进行身份验证,但是有一个证书提示。我不知道如何在 PHP 中处理这个问题。我尝试使用Apache Directory Studio查看是否可以在某处下载证书无济于事。(以某种方式用它设置 Apache:$dir/newcerts -> openssl.cnf)

我还尝试使用正确的端口直接连接到 url,它会下载一个包含以下消息的文件: PROTOCOL_ERROR:服务器将断开连接

我需要创建以下目录:C:''OpenLDAP''sysconf 添加一个名为 ldap.conf 的文件,其中包含文本TLS_REQCERT never