Apache上的LDAP身份validation拒绝有效的凭据
我正在尝试将我的LDAP与专用于我的SVN存储库的Apache 2.4服务器相关联,所以我使用Apache mod dav_svn和authnz_ldap 。 LDAP可以自行正常工作。 我可以设法将服务器与pipe理员DN绑定,然后search我需要的用户。 连接时,如果用户不存在,这是一个[没有这样的对象]错误(耶!)。 但是,如果用户存在,即使密码正确,LDAP始终会返回[Invalid credentials]错误。 这里是Apache的error.log结束 [authnz_ldap:debug] [pid 9243:tid 2990508864] mod_authnz_ldap.c(516): [client ::1:46639] AH01691: auth_ldap authenticate: using URL ldap://my_ldap_ip:port/ou=aaaa,dc=company,dc=fr?uid?sub [ldap:debug] [pid 9243:tid 2990508864] util_ldap.c(379): AH01278: LDAP: Setting referrals to On. [authnz_ldap:info] [pid 9243:tid 2990508864] [client ::1:46639] AH01695: auth_ldap authenticate: user mr.myself authentication failed; URI /svn/ [ldap_simple_bind() to check user credentials […]