Single sign on 使用OpenIDM作为OpenAM的数据用户源

Single sign on 使用OpenIDM作为OpenAM的数据用户源,single-sign-on,openam,openidm,Single Sign On,Openam,Openidm,你能告诉我我们是否可以用OpenIDM代替OpenDJ作为OpenAM的数据存储吗 我在网上搜索,什么也没找到 如果可能的话,你有一个文档页面可以帮助我吗? 如果不是,使用OpenIDM和OpenAM管理用户身份和身份验证的最佳实践是什么?我建议使用OpenDJ作为OpenAM和OpenIDM的后端。我不认为有任何简单或好的方法可以直接使用OpenIDM和OpenAM(但是如果有人发现了,请告诉我)。另外,通过使用OpenDJ作为后端,OpenIDM和OpenAM之间没有依赖关系。OpenIDM

你能告诉我我们是否可以用OpenIDM代替OpenDJ作为OpenAM的数据存储吗

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

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

我建议使用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 samples/sample2c。本例提供了一种opendj与openidm同步的方法。opendj可以是openAM的存储