【问题标题】:Accessing an LDAP directory via HTTP?通过 HTTP 访问 LDAP 目录?
【发布时间】:2015-09-23 01:31:29
【问题描述】:

我正在尝试从本身不支持该协议的设备访问 LDAP 目录。我希望能够通过 HTTP 操作发送请求、运行 LDAP 查询并以 JSON 格式返回结果。我试图通过一个类似于 LDAP 客户端的 Node.js 服务器来执行此操作。您可以查看要点here

几个问题:

  1. 这可能吗?

  2. 身份验证的最佳做法是什么?

谢谢!

【问题讨论】:

    标签: node.js http ldap


    【解决方案1】:

    只要您的堆栈同时支持httpwhatever,就始终可以编写自定义的http-to-whatever 网桥。

    您可以查看opendj-rest2ldap-servlet,它提供了一个通用的 LDAP-HTTP/REST 桥。某些版本的源代码可在:https://svn.forgerock.org/opendj/trunk/opendj/opendj-rest2ldap/

    【讨论】:

      【解决方案2】:

      是的,这是可能的,但不一定使用 node.js。我通过编写一个接受适当请求参数的 Java Servlet 来做到这一点,相应地进行 LDAP 查找,并将您需要的任何内容写回 HTML。

      我这样做是为了将jpegPhoto 属性作为图像提供。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-11-17
        • 1970-01-01
        • 2018-04-06
        • 1970-01-01
        • 2013-07-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多