我们需要在Liferay portlet中显示来自alfresco的文档。我们将CMIS连接器与文档库一起使用。但我们需要使用OpenAM(sso)对用户进行身份验证。
我所做的所有研究都表明,ootb并不起作用。但我无法找到能让它发挥作用的人。
那么可以将CMIS连接器与经过SSO身份验证的用户一起使用吗?
如果是,我们应该采取什么步骤,或者是否已有一些文件?
如果不是,是否有任何解决方法可以将Liferay与露天的SSO认证用户连接起来?
答案 0 :(得分:0)
总结一下情况,不,默认情况下,没有办法将Liferay文档librairy / cmis连接器与任何SSO一起使用。
但是,可以通过修改Liferay功能(使用钩子)和使用特定策略来使用它(这可以从代理sso到一些我不会深入研究的java脚本hack,因为我们决定不这样做)获得发送到露天的所需信息。
其他解决方案(我们选择)是在露天实施自定义身份验证并使用非用户密码作为密码,但是此解决方案需要考虑一些安全问题,因为简单的方法就是创建一个"主密码"可以被任何人使用。
所以基本上没有一个尺寸适合这个主题的所有解决方案。