php 中的 LDAP 身份验证在没有 zend 框架工作的情况下不起作用


Ldap authentication in php is not working with out zend frame work

像往常一样,$ds= ldap_connect($host,$port)正在连接到我的服务器,但我无法将用户名和密码绑定到我的ldap服务器。我尝试与ldap_bind($ds,$user,$pwd)绑定.

我也尝试过ldap_bind($ds,$user.$domainName,$pwd).

然后,我的客户告诉我,他们的 Ldap 服务器有一个server.username ='INHY_PSB'server.password = 'some_password'

这种 ldap 连接仅适用于zend_php类。现在我无法移动我的整个项目来调整框架工作。有没有办法使用 zend 类连接到 ldap?请帮我弄清楚这一点。

此代码取自 Zend 框架工作网站3

我在 Zend 框架 1.12 完整包中学到了很多东西

我将简单地发布我的代码如何使其工作:)

我的代码文件链接,你可以在这里下载下载并重新分发:)