我一直在痛苦地尝试为http://www.question2answer.org/站点配置/设置 LDAP 插件。
我已经安装并配置了插件,但我仍然无法使用 AD/LDAP 登录。我尝试时出现的唯一错误是“找不到用户”。当我查看 apache 日志时,没有什么可以告诉我问题出在哪里。php 日志中也没有任何内容(除非我没有正确设置)。
有谁能帮忙安装吗?完整文件在这里: https ://github.com/zakkak/qa-ldap-login/archive/master.zip
我一直在痛苦地尝试为http://www.question2answer.org/站点配置/设置 LDAP 插件。
我已经安装并配置了插件,但我仍然无法使用 AD/LDAP 登录。我尝试时出现的唯一错误是“找不到用户”。当我查看 apache 日志时,没有什么可以告诉我问题出在哪里。php 日志中也没有任何内容(除非我没有正确设置)。
有谁能帮忙安装吗?完整文件在这里: https ://github.com/zakkak/qa-ldap-login/archive/master.zip
很可能,您输入的输入数据错误。首先尝试手动查询您的 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 的普通用户),它会将您重定向到无限登录。
我遇到了同样的问题,我已经向项目发送了一些补丁。他们最近被录取了。请尝试再次安装并发布您的发现,我会为您提供帮助。