PHP LDAP绑定问题:无法绑定到服务器:内部(特定于实现)错误

时间:2014-01-24 21:22:21

标签: php binding ldap

我是LDAP的新手,我遇到绑定问题。 这是我的代码:

$con = ldap_connect(11.11.11.11); // LDAP server is placed at another machine
ldap_set_option($con, LDAP_OPT_PROTOCOL_VERSION, 3);
ldap_bind($con, "cn=Michael,cn=Users,DC=example,DC=com", "password");

看起来一切都很好连接。该错误出现在ldap_bind:

  

ldap_bind():无法绑定到服务器:内部(实现   特定的)错误

我试图谷歌这个错误但没有发现任何东西。当我故意将DN更改为不正确时,另一个错误表示“错误的凭据”。这意味着DN和密码一切正常。请帮忙。

1 个答案:

答案 0 :(得分:0)

“用户”(cn =用户)的cn很可能是您的组织单位(ou)。 您是否尝试过DN:“cn = Michael, ou =用户,DC =示例,DC = com”?