将Liferay和Alfresco与sso(OpenAM)认证用户链接

时间:2014-09-24 20:54:25

标签: liferay single-sign-on alfresco openam cmis

我们需要在Liferay portlet中显示来自alfresco的文档。我们将CMIS连接器与文档库一起使用。但我们需要使用OpenAM(sso)对用户进行身份验证。

我所做的所有研究都表明,ootb并不起作用。但我无法找到能让它发挥作用的人。

那么可以将CMIS连接器与经过SSO身份验证的用户一起使用吗?

如果是,我们应该采取什么步骤,或者是否已有一些文件?

如果不是,是否有任何解决方法可以将Liferay与露天的SSO认证用户连接起来?

1 个答案:

答案 0 :(得分:0)

总结一下情况,不,默认情况下,没有办法将Liferay文档librairy / cmis连接器与任何SSO一起使用。

但是,可以通过修改Liferay功能(使用钩子)和使用特定策略来使用它(这可以从代理sso到一些我不会深入研究的java脚本hack,因为我们决定不这样做)获得发送到露天的所需信息。

其他解决方案(我们选择)是在露天实施自定义身份验证并使用非用户密码作为密码,但是此解决方案需要考虑一些安全问题,因为简单的方法就是创建一个"主密码"可以被任何人使用。

所以基本上没有一个尺寸适合这个主题的所有解决方案。