我想写一个代码来访问LDAP来获取用户,我需要在json数组中的结果。我想使用HTTP get方法,但我的经验太低了。有什么想法?谢谢HTTP GET访问LDAP
-3
A
回答
0
在使用LDAP解决方案时,您使用的是LDAP协议,而不是HTTP。
您将需要通过LDAP请求(通过uid,samaccountname或类似搜索)获取目录条目 - 然后从那里将结果转换为某种可以通过服务返回的内部对象 - 例如REST基。这可以返回一个JSON对象。
- Unboundid为LDAP
- 春天来处理请求和返回对象为JSON
希望这有助于让你有点什么更接近:
所有这一切都可以用如来完成你需要这样做。
0
如果您的LDAP服务器支持REST API或DSML,则“很容易”通过HTTP访问LDAP。不过,并非每个LDAP服务器都这样。
相关问题
- 1. 访问HTTP GET JSON对象
- 2. 通过HTTP访问LDAP目录?
- 3. LDAP SSL访问
- 4. 通过Javascript访问HTTP GET请求
- 5. cf ldap访问RACF
- 6. 访问来自xdmp的HTTP响应:http-get()
- 7. Fortify访问控制LDAP
- 8. GWT LDAP访问被拒绝
- 9. LDAP - 无法访问目录
- 10. LDAP SetPassword访问被拒绝
- 11. 使用Ruby访问LDAP DIT
- 12. Angular 2 Http的问题GET
- 13. C++ HTTP GET请求问题?
- 14. Android HTTP GET cookie/javascript问题?
- 15. HTTP GET请求问题
- 16. jQuery的get访问
- 17. C#Get访问是无法访问
- 18. 访问angular $ http
- 19. 访问多个GET参数
- 20. http GET GET Limit(iPhone)
- 21. 使用URLConnection的HTTP GET请求无法访问任何页面
- 22. 如何在Qt/C++中访问HTTP GET/POST API
- 23. 如何在0.7.8之前访问Nginx中的HTTP GET参数?
- 24. HTTP GET请求与提升C++ - oauth2访问令牌
- 25. 通过AngularJS传递和访问参数http GET
- 26. CXF 3.1.5 vs. 2.7.17 - 通过HTTP访问SOAP GET
- 27. 访问使用HTTP GET方法在android系统
- 28. 如何在Google Apps脚本中访问HTTP GET变量?
- 29. GET变量不被访问
- 30. get count for a search(spring-ldap)
所有这些都可以做*无* UnboundId *或* Spring。 JNDI和一个Servlet就足够了。 – EJP
那么我需要的是一个HTTP接口,我认为这是可以做到的。我没有编写这样的代码的经验,所以任何建议都将受到欢迎 – Alma
@EJP,是的,这是正确的 - 但因为它存在很多关于这些库/功能的教程,我认为对于新配置所有人这些东西使用相当简单的元素 - 比如Spring和UnboundId .. – vegaasen