关于Liferay的配置问题..Liferay的配置有很多情况下
我发现它:
如果要公开与来自同一门户网站安装不同域名的多个网站,那么你将不得不创建多个门户实例。 门户实例可以从liferay控制面板创建。 所有实例的数据驻留在同一个数据库上。 liferay中的每个表都有一个列 - companyId。对于每个门户实例都有一个唯一的公司ID。此ID用于区分多个网站的数据。如果我们想要将不同实例的数据物理存储到不同的数据库中,则可以使用分片技术。
是否有可能创建许多Liferay实例,并在所有Liferay实例中共享单独的数据和用户数据(用于登录)?
...... 可以跳过这个问题:http://blogs.xtivia.com/home/-/blogs/configuring-liferay-6-1-ee-as-saml-identity-提供者和服务提供者; jsessionid = FAFF978F1276FEAAB48C3A59661BC164?p_p_auth = 5uHgTwbp在Liferay EE上? – Safari
有可能通过重新实现CAS(http://www.liferay.com/it/community/wiki//wiki/Main/Developing+a+Custom+Authentication+System)来解决这个问题? – Safari
@GgSalent您给出的链接是用于实现单点登录的,这将如何帮助在门户实例之间共享数据?对于在特定实例上登录,用户需要为该实例拥有'companyId'。 AFAIU,您可以为不同的门户实例创建相同的用户(即'User_'表中的3条记录,所有列的公司ID相同但不同),然后在所有门户实例中记录该用户,如果他登录任何一个。没有尝试过一个想法,不知道这是否可行。 –