使用question2answer.org / Uniformserver(WAMP)设置LDAP身份验证

时间:2013-02-16 16:24:40

标签: php authentication configuration question2answer

我一直在努力为http://www.question2answer.org/网站配置/设置LDAP插件。

我安装并配置了插件,但仍然无法使用AD / LDAP登录。我尝试时出现的唯一错误是“找不到用户”。当我查看apache日志时,没有什么可以告诉我问题是什么。 php日志中没有任何内容(除非我没有正确设置)。

任何人都可以帮忙安装吗?完整文件在这里: https://github.com/zakkak/qa-ldap-login/archive/master.zip

2 个答案:

答案 0 :(得分:1)

很可能是您输入的输入数据错误。 尝试首先手动查询ldap服务器,例如,使用ldapsearch命令行工具。

ldapsearch -x -LLL -h <host ip>:<port> -D "<binding account username>" -w "<binding account password>" -b"<directory to search in(base dn)>"

经过一些试验和错误(可以谷歌搜索),上面的命令给了我一长串用户。

如果正确输入数据后,您收到“此页面未正确重定向”,请更改初始管理员帐户中的电子邮件,以使其与从ldap获得的电子邮件不同。该插件有一个错误,即如果一封电子邮件有两个用户(您以管理员身份,您是ldap db中的常规用户),它将重定向您登录infinitely

答案 1 :(得分:0)

我遇到了同样的问题,我已经向项目发送了一些补丁。他们最近被接受了。 请尝试重新安装并发布您的发现,我会帮助您。