如何手动查看ldap用户的用户名和密码

How to manually check username and password of ldap user

我找到了一个 java 代码来验证使用 LDAP 的用户。它首先使用用户名和密码连接到 LDAP。然后它进行二级身份验证以使用用户名和密码验证用户。下面是代码 的 link。有没有办法手动测试 LDAP 身份验证?我正在使用 jXplorer 来测试第一级身份验证,即连接到 ldap 服务器。但我不知道如何测试二级认证。

如果只是想测试bind/authentication是否有效,按照第一关的方法进行即可。

应该没有区别。一级认证的原因是,只有经过认证的用户才能搜索所有属性,或查看特定的 ou。所以登录的用户只需输入他的用户名,而不是他的 ldap fqdn。

这里还有一些使用 java 进行 LDAP 身份验证的简单示例: http://docs.oracle.com/javase/jndi/tutorial/ldap/security/ldap.html