我们计划使用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
您是否有任何关于如何从 Java Web 应用程序调用 OpenLDAP 服务器进行用户身份验证的文档或有用链接?在 Java Web 应用程序和 OpenLDAP 端进行必要的设置?
有人可以给我一些建议吗?
(a) 参见(b)。
(b) Userbooster 提供适用于 Windows 的 OpenLDAP 端口的条款可在其网站上找到。这是问这个问题的错误地方。不过,我是他们端口的非常满意的用户,我可以推荐它。
(c) 此类文档随处可见,但如果您使用的是 Tomcat,则可以首先阅读 Tomcat Realm 文档,或者容器的容器管理安全性文档。还有 JAAS 包;还要思考和调查您想要使用的 LDAP 模式。这是一个很大的课题,你需要做很多调查。
| 归档时间: |
|
| 查看次数: |
15037 次 |
| 最近记录: |