2

你能告诉我我们是否可以使用 OpenIDM 作为 OpenAM 而不是 OpenDJ 的数据存储?

我在互联网上搜索,我什么也没找到。

如果有可能你有一个可以帮助我的文档页面吗?如果不是,使用 OpenIDM 和 OpenAM 管理用户身份和身份验证的最佳实践是什么?

4

4 回答 4

2

简短的回答:没有。

长答案:清除一些东西是有益的。

OpenDJ是用 Java 编写的 ldap 服务器的实现。

OpenIDM是用 Java 编写的供应引擎实现。它使用用户和数据存储库,可以是 MySQL、MSSQL、Oracle DB 等。

阅读您的问题,我知道您想知道是否可以将 OpenIDM 的用户存储库用作您的 OpenAM 用户存储库,因此答案是否定的。

您需要做的是在 OpenIDM 数据存储和 Ldap 服务器(可能是 OpenDJ)之间建立同步,这样您就可以为 ldap 服务器提供用户和权利,并将其用作 OpenAM 的用户基础存储库。

于 2014-02-20T23:27:26.507 回答
2

我建议使用 OpenDJ 作为 OpenAM 和 OpenIDM 的后端。我认为没有任何简单或好的方法可以直接将 OpenIDM 与 OpenAM 一起使用(但如果有人发现,请告诉我)。此外,通过使用 OpenDJ 作为后端,OpenIDM 和 OpenAM 之间没有依赖关系。

于 2012-12-19T15:10:11.710 回答
1

使用 openidm 示例/sample2c。这个例子提供了一种 opendj 与 openidm 同步的方法。opendj 可以是 openAM 的商店。

于 2014-02-26T12:10:13.793 回答
0

OpenIDM 存储库不能用作 OpenAM 的用户存储。

于 2014-01-22T23:35:39.010 回答