对于LDAP,我是新手。我需要为Java应用程序设置一个用于用户身份验证/授权的基本ldap服务器。从我收集的内容来看,它将是一个小型部署,因此我被要求提供一些简单,轻松的服务,如果可能的话,还会使用XML作为后端。
您能否建议任何符合此标准的服务器?我甚至没能找到任何提及XML作为后端的内容。这存在吗?我只发现OpenLDAP支持基于纯文本LDIF文件的后端。
====编辑==== 我想念上面提到的有关OpenLDAP及其后端支持的内容。我的意思是我能够找到的[轻松]支持纯文本文件的唯一服务器是OpenLDAP(在我研究的文档中公开声明)。 ====结束编辑====
任何关于ldap的一般指针,使用哪种产品等都表示赞赏。我打算使用UnboundID API与服务器通信;我还没决定使用什么服务器(可能是ApacheDS)。
提前致谢。
答案 0 :(得分:0)
我不是专家回答这个问题。但我希望你看看这个链接并做出决定。
http://www.aten.com/data/helpfiles/Ldap_Example.pdf
http://support.sas.com/rnd/itech/doc9/admin_ldap/ldap/index.html
http://tldp.org/HOWTO/LDAP-HOWTO/installing.html
http://www.debuntu.org/ldap-server-and-linux-ldap-clients
http://thoughtblender.info/2008/11/04/comparison-of-directory-ldap-servers/
http://kkalev.wordpress.com/2007/03/14/open-source-ldap-servers-battle/
https://wikis.forgerock.org/confluence/display/OPENDJ/Comparing+OpenDJ
答案 1 :(得分:0)
我只发现OpenLDAP支持基于纯文本LDIF文件构建的后端。
这是非常不真实的。 OpenLDAP支持相当多的后端,包括BDB,LDIF,SQL,另一个LDAP服务器,relay,passwd,null,...
XML不在其中,但无论如何XML都是一个糟糕的选择。
例如,使用BDB后端有什么问题?