【发布时间】:2011-11-23 19:49:38
【问题描述】:
我正在使用 LDAP 做一些功课,包括创建 LDIF 文件,将它们添加到 LDAP 服务器,然后执行一些搜索并查看结果。
为了避免在我的计算机中安装 LDAP,我想知道是否存在一些 LDAP 仿真器在线服务,我可以在其中执行这些指令。
我看到了与“在线 sql 模拟器”类似的东西,但没有看到任何关于 LDAP 的东西。
【问题讨论】:
标签: ldap
我正在使用 LDAP 做一些功课,包括创建 LDIF 文件,将它们添加到 LDAP 服务器,然后执行一些搜索并查看结果。
为了避免在我的计算机中安装 LDAP,我想知道是否存在一些 LDAP 仿真器在线服务,我可以在其中执行这些指令。
我看到了与“在线 sql 模拟器”类似的东西,但没有看到任何关于 LDAP 的东西。
【问题讨论】:
标签: ldap
另一种选择是UnboundID LDAP SDK提供的内存目录服务器,我说的是here。无需安装服务器。 LdapListenerExample.java 给出了如何使用内存目录服务器的示例。该示例展示了如何创建服务器、启动它进行侦听、加载作为命令行选项列出的架构文件以及将包含 LDIF 的文件加载到服务器数据库中。
【讨论】:
很遗憾,我不知道这样的事情。
作为替代方案,我建议您使用OpenDS,它很容易部署(例如通过Install with QuickSetup)并在之后摆脱。 import-ldif、make-ldif 和 export-ldif 命令可能对您的工作有用。
【讨论】:
我最近写了godap - Go 中一个非常简约的 LDAP 服务器库。它不读取 LDIF,但您可以轻松地使其响应绑定和搜索操作。 (它还可以提供对 LDAP 协议的深入了解。)
【讨论】: