【问题标题】:Why Liferay ask credentials also for a public Site page?为什么 Liferay 还要求公共站点页面的凭据?
【发布时间】:2015-05-26 08:20:42
【问题描述】:

奇怪的导航。使用 Liferay CE 6.2.3 GA4,在门户实例 www.portal.com 中,我创建了一个不同于基本访客站点的站点。新站点是“打开的”,我为其分配了一个虚拟主机名 www.site.com。公共和私人三个有一个主页。

如果用户导航到 www.site.com,他/她会看到公共主页,那么如果他/她登录,则登录页面是 www.portal.com 的访客基地站点的主页。为什么?

然后在“我的站点”中,如果用户单击 www.site.com 的私有端,他/她需要再次提供凭据。很奇怪……

好的,那么用户在 www.site.com 的私人主页上,但如果用户在“我的站点”中单击 www.site.com 的公共端,他/她需要再次提供凭据!这是因为“我的站点”portlet 不在右上角,而是“登录”链接。非常错误...

有人可以帮帮我吗?

提前谢谢你! 伊万诺 C.

【问题讨论】:

    标签: liferay liferay-6 liferay-theme liferay-6.2


    【解决方案1】:

    这里提到了多个问题。回答我理解的问题。

    1. 如果用户导航到 www.site.com,他/她会看到公共主页,那么如果他/她登录,则登录页面是访客基地站点的主页www.portal.com 的。为什么?

    默认情况下,登录后会进入默认访客站点。

    您可以在控制面板中更改默认登录页面 URL → 配置 → 门户设置。如果您想要自定义行为,那么 你可以实现登录后挂钩。

    2. 然后在“我的网站”中,如果用户点击 www.site.com 的私密侧,他/她需要再次提供凭据。很奇怪……

    因为有两个不同的主机名 [www.portal.com & www.site.com] 并单击从一个站点指向另一个站点的链接使其 作为两个不同的站点。因此它要求再次登录。

    【讨论】:

    • 感谢 Haris 的回复,但经过一些搜索后,我认为我必须探索 SSO 解决方案,因为事实上我有两个单独的网站,我需要一个登录
    猜你喜欢
    • 1970-01-01
    • 2020-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多