wso2 - Liferay 7.1 OpenID Connect 作为默认登录
问题描述
最近我从 7.0 GA5 迁移到 7.1 GA1,并且我有一个使用 OpenID Connect 的 WSO2 的 SSO 配置。
是否可以跳过默认登录页面并自动重定向到 WSO2 登录,而无需单击“OpenID Connect”和提供者选择?(就像在带有 OIDC 插件的 7.0 中一样)
提前致谢
解决方案
我通过添加一个 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 提供商登录页面。
推荐阅读
- swift - sceneView projectPoint after changing eulerAngles
- javascript - FormGroup Angular 数组
- git - How to re-structure the git commits in github
- json - 使用 JQ 将对象的一个字段复制到另一个字段
- c# - Unity - Can't center mini-map viewport rect inside center of the image
- sql - I get different results every time I run my which uses lead function in SQL Impala
- python - How to solve ModuleNotFoundError: No module named 'tensorflow.python.eager'
- python - Simple drag physics, acting differently when moving left or right
- javascript - Automatic tab switch in vanilla javascript
- vue.js - Vue v-for is displaying more than one image on click