使用OpenIDM作为OpenAM的数据用户来源

时间:2012-06-27 15:14:41

标签: single-sign-on openam openidm

您能否告诉我,我们是否可以将OpenIDM用作OpenAM的数据存储而不是OpenDJ?

我在互联网上搜索,但我一无所获。

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

4 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

简答:不。

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

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

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

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

您需要做的是在OpenIDM数据存储和Ldap服务器(可能是OpenDJ)之间设置同步,以便您可以将用户和权利配置到ldap服务器并将其用作OpenAM的用户库存储库。

答案 2 :(得分:1)

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

答案 3 :(得分:0)

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