LDAP: error code 49表示认证失败
请检查你的BINDDN和对应的密码,一定要写正确才行。
与base DN没有关系。
查询的ldap对应的信息不存在。看起来跟程序没多大关系。(看一下是不是缺失了某个关键字段引起认证不通过呢)
以下是我的经验:
我在做我们公司系统,登录认证的时候也经常报49错误。当时很是郁闷,什么都正确,并且我的DN 、 登录名 、密码 都正确 。可是死活验证通过不了。
最后查出来是因为缺少了userprinciplename字段,结果加上这个字段后登录认证才得以通过。
登录失败了。 所以查询失败。