我使用的是 ubuntu 14.04 和 OpenLDAP-2.4.40。我已使用以下方法同步 OpenLDAP 中的 Active Directory 用户激光扫描中心实用程序。现在我想在 OpenLDAP 部分进行身份验证,并将使用带有 SASL 的 Pass-Trough 身份验证来使用 AD 密码。
为此,我遵循了这个博客。完成本博客中提到的所有步骤后,我在命令行中执行了以下命令来获取用户详细信息:
ldapsearch -x -H ldap://ldap.example.com -D uid=Administrator,CN=Users,DC=example,DC=com -w password -b CN=Users,DC=example,DC=com
但之后我得到了:
ldap_bind:无效凭证(49)
即使凭证正确。日志文件中没有日志可以调试该问题。