我们计划使用OpenLDAP进行用户管理,即:在 OpenLDAP 中维护所有用户信息,从我们的 Java Web 应用程序调用 LDAP 服务以进行用户身份验证,稍后也计划使用 ACL。我对这个 OpenLDAP 完全陌生,因此我有以下基本问题:
在 OpenLDAP 站点中,它说 OpenLDAP 软件是独立于平台的,并且可用于所有操作系统。但是,当我开始查看文档和常见问题解答 ( http://www.openldap.org/faq/data/cache/8.html ) 时,没有特定于 Windows 平台的文档,并且在某处我读到 OpenLDAP 2.x 是仅适用于 Unix 系统。现在我的问题是:我们没有基于 Windows 的 OpenLDAP 2.x 版本软件吗?如果是,我应该从哪里下载?
我发现其中一个网站提到了适用于 Windows 的 OpenLDAP:http ://www.userbooster.com/en/download/openldap-for-windows.aspx 。我可以下载它并将其用于我的应用程序吗?它是免费的还是 userbooster 专有的,因为它不是来自 OpenLDAP.org
您是否有任何文档或有用的链接来讨论如何调用 OpenLDAP 服务器以从 Java Web 应用程序进行用户身份验证?Java Web 应用程序和 OpenLDAP 端的必要设置?
有人可以给我一些建议吗?