奇怪的导航。使用Liferay CE 6.2.3 GA4,在Portal实例www.portal.com中,我创建了一个除基本访客站点之外的站点。新网站是“开放”,我为其分配了虚拟主机名www.site.com。公共和私人三个都有一个主页。
如果用户导航到www.site.com他/她看到公共住宅,那么如果他/她进行登录,则登陆页面是www.portal.com的访客基础站点的主页。为什么?
然后在“我的网站”中,如果用户点击www.site.com的私人端,他/她需要再次提供凭据。很奇怪......
好的,然后用户在www.site.com的私人住宅,但如果“我的网站”中的用户点击www.site.com的公共方面,他/她需要再次提供凭据!这是因为“我的网站”portlet不在右上角,而是“登录”链接“。非常错误......
请有人可以帮助我吗?
提前谢谢! 伊万诺C.
答案 0 :(得分:1)
这里提到了多个问题。回答我理解的问题。
1。如果用户导航到www.site.com他/她看到公共住宅,那么如果他/她登录,则登录页面是访客基础站点的主页www.portal.com。为什么?
默认情况下,登录后默认访客网站。
您可以在控制面板→更改默认目标网页网址 配置→门户设置。如果你想要自定义行为 你可以实现post login hook。
2。然后在"我的网站"如果用户点击www.site.com的私人方面,他/她需要再次提供凭据。很奇怪......
由于有两个不同的主机名[www.portal.com
& www.site.com
]
并单击从一个站点指向另一个站点的链接
作为两个不同的网站。因此它要求再次登录。