我正在设置一个开发WAMP
堆栈,需要将TLS_REQCERT
选项设置为从不,ldap.conf
但 WAMP 目录中没有这样的文件。我也很努力'TLS_REQ_CERT'
,唯一的结果是php_ldap.dll
. 有什么想法吗?
问问题
4561 次
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 服务器后,我必须执行以下操作:
- 启用 Apache ssl_module 和 ldap_module
- 在 httpd.conf 中取消注释“包含 conf/extra/httpd-ssl.conf”
- 复制 crt 和密钥文件
- 配置 httpd-ssl.conf
- 在 PHP 中启用 openssl 和 ldap_php 扩展
- 将php目录下的libsasl.dll复制到apache bin目录下
- 将 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 回答