0

我正在设置一个开发WAMP堆栈,需要将TLS_REQCERT选项设置为从不,ldap.conf但 WAMP 目录中没有这样的文件。我也很努力'TLS_REQ_CERT',唯一的结果是php_ldap.dll. 有什么想法吗?

4

2 回答 2

3

感谢 Satish 对解决方案的指导。

Windows 8 x64 企业 WAMP 服务器(32 位,PHP 5.4)- http://www.wampserver.com/en/

要启用 LDAPS,ldap.conf 文件必须位于 C:/OpenLDAP/sysconf/ 中,即使您没有安装 OpenLDAP。然后可以设置 TLS_REQCERT 选项。安装 WAMP 服务器后,我必须执行以下操作:

  1. 启用 Apache ssl_module 和 ldap_module
  2. 在 httpd.conf 中取消注释“包含 conf/extra/httpd-ssl.conf”
  3. 复制 crt 和密钥文件
  4. 配置 httpd-ssl.conf
  5. 在 PHP 中启用 openssl 和 ldap_php 扩展
  6. 将php目录下的libsasl.dll复制到apache bin目录下
  7. 将 ldap.conf 复制到 C:/OpenLDAP/sysconf/ldap.conf

它有效!

于 2013-02-12T20:05:48.020 回答
0

将行添加到 C:/OpenLDAP/sysconf/ldap.conf 在 WAMP 3.1.3 32bit 上为我工作

于 2019-10-29T16:14:30.287 回答