首页 > 解决方案 > Liferay 7.1 OpenID Connect 作为默认登录

问题描述

最近我从 7.0 GA5 迁移到 7.1 GA1,并且我有一个使用 OpenID Connect 的 WSO2 的 SSO 配置。

是否可以跳过默认登录页面并自动重定向到 WSO2 登录,而无需单击“OpenID Connect”和提供者选择?(就像在带有 OIDC 插件的 7.0 中一样)

在此处输入图像描述

在此处输入图像描述

提前致谢

标签: wso2liferaysingle-sign-onopenid-connect

解决方案


我通过添加一个 portal-ext.properties 设置解决了这个问题

auth.login.url=/home/-/login/openid_connect_request?p_p_state=maximized&_com_liferay_login_web_portlet_LoginPortlet_saveLastPath=false&_com_liferay_login_web_portlet_LoginPortlet_redirect=/&_com_liferay_login_web_portlet_LoginPortlet_OPEN_ID_CONNECT_PROVIDER_NAME=WSO2

如果用户尝试登录,则执行此操作会将用户直接带到 OpenID Connect 提供商登录页面。


推荐阅读