繁体   English   中英

LDAP验证Java Play

[英]Ldap authentication java play

我正在使用play框架开发aN应用程序。 我需要使用LDAP进行用户身份验证。 我的客户有一个有权执行ldap查询的主用户。

  • 我已经完成第一步(执行ldap查询),并且还获得了结果列表。
  • 还可以使用以下方法针对特定用户进行过滤

     NamingEnumeration results = context.search("ou=people,ou=internal,o=Compay,c=Country", "uid=TestUser", constraints); 

我的问题是如何通过主用户验证第二个用户? TestUser

实际上,这取决于您使用哪个中间件与LDAP连接。 就像我使用APACHEDS API与LDAP通信一样。 它为我提供了一种使用用户名和密码的“ BIND”方法。 如果绑定成功,则我使用绑定执行身份验证,否则未通过身份验证。

还有一些其他实现也提供了自己的机制。 您需要检查所使用的中间件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM