java - 是否可以使用以下参数用户名、服务器IP、域查询 LDAP 以检查用户是否存在

标签 java authentication ldap openldap

所有示例都使用管理员用户名和密码来初始化 LDAP 上下文,并使用该上下文来搜索给定用户。我需要知道是否有任何方法可以检查用户是否退出而不依赖于管理员凭据。可用参数:服务器IP、域、端口和要检查的给定用户名。请注意,给定用户的密码也不可用。

最佳答案

如果您的 LDAP 服务器允许匿名访问,则这是可能的。

如果您的 LDAP 服务器不允许匿名访问,您将需要提供主体和密码。通常,主体不需要是 LDAP 管理员即可搜索和读取数据。

关于java - 是否可以使用以下参数用户名、服务器IP、域查询 LDAP 以检查用户是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37908810/

相关文章:

delphi - 用 Delphi 实现 LDAP 服务器

Git LDAP 身份验证

java - 使用 JUnit 进行单元测试

java - 为什么 DragHandler exportAsDrag 禁用我的 MouseMotionListener?

authentication - IIS 7.5 和客户端身份验证

php - Laravel 5,验证和显示用户角色

java - 如何使用 Spring + Hibernate 将字符串读取为日期?

java - 无需使用 easymock 注入(inject)模拟

java - Paho MQTT客户端仅使用密码时是否支持加密

Python ldap3 创建组