【发布时间】:2012-06-29 01:54:48
【问题描述】:
你能告诉我我们是否可以使用 OpenIDM 作为 OpenAM 的数据存储而不是 OpenDJ 吗?
我在网上搜索,我什么也没找到。
如果可能的话,您有可以帮助我的文档页面吗? 如果不是,使用 OpenIDM 和 OpenAM 管理用户身份和身份验证的最佳做法是什么?
【问题讨论】:
标签: single-sign-on openam openidm
你能告诉我我们是否可以使用 OpenIDM 作为 OpenAM 的数据存储而不是 OpenDJ 吗?
我在网上搜索,我什么也没找到。
如果可能的话,您有可以帮助我的文档页面吗? 如果不是,使用 OpenIDM 和 OpenAM 管理用户身份和身份验证的最佳做法是什么?
【问题讨论】:
标签: single-sign-on openam openidm
我建议使用 OpenDJ 作为 OpenAM 和 OpenIDM 的后端。我认为没有任何简单或好的方法可以直接将 OpenIDM 与 OpenAM 一起使用(但如果有人发现,请告诉我)。此外,通过使用 OpenDJ 作为后端,OpenIDM 和 OpenAM 之间没有依赖关系。
【讨论】:
OpenIDM 存储库不能用作 OpenAM 的用户存储。
【讨论】:
简答:没有。
长答案: 清除一些东西会有好处。
OpenDJ 是用 Java 编写的 ldap 服务器的实现。
OpenIDM 是用 Java 编写的供应引擎实现。它使用用户和数据存储库,可以是 MySQL、MSSQL、Oracle DB 等。
阅读您的问题后,我知道您想知道是否可以将 OpenIDM 的用户存储库用作您的 OpenAM 用户存储库,因此答案是否定的。
您需要做的是在 OpenIDM 数据存储和 Ldap 服务器(可能是 OpenDJ)之间建立同步,这样您就可以为 ldap 服务器提供用户和权利,并将其用作 OpenAM 的用户基础存储库。
【讨论】:
使用 openidm 示例/sample2c。这个例子提供了一种 opendj 与 openidm 同步的方法。 opendj 可以是 openAM 的商店。
【讨论】: