我们正在建立一个基于 Liferay 的门户,同时我们正在将我们机构的 Intranet 移动到 Tridion CMS。
Tridion 使用 google mini 作为其搜索工具,而 Liferay 使用 lucene。
我们想要的是一个索引两个系统的单一搜索。
对我们来说最大的问题是 Liferay 使用 CAS 进行身份验证,我们不确定如何将 google mini 身份验证到 liferay。
我也有同样的问题。我将在 liferay 中创建一个 service-api-admin 帐户,并通过 auto.login.hooks 属性(在 portal-ext.properties 中)添加一个额外的身份验证AutoLogin 。该身份验证器将使用 liferay 数据库密码值来验证 service-api-admin 帐户,而无需通过 CAS,因此您将能够为您的 REST 调用提供身份验证。
您可以为 Liferay 设置 LDAP,Google mini 也可以设置 LDAP。