Keycloak:如何将 Keycloak 用户自动重定向到 OKTA SSO 页面而不是单击按钮?

标签 keycloak okta okta-api keycloak-services

我已按照指南 https://ultimatesecurity.pro/post/okta-saml/ 进行操作, 到 使用 keycloak 配置 OKTA Saml。经过此配置后,我看到 登录页面上的 Okta/saml 登录按钮,点击该按钮,用户 重定向到 Okta 登录/SSO。

enter image description here

现在,有没有办法避免每次都点击这个按钮,这样 当出现 keycloak 登录页面时,用户会自动重定向到 Okta SSO 使用 okta 重定向自动代替显示的 keycloak 登录表单 按钮?

如果没有,是否可以在 keycloak 中输入 okta 用户名密码 表单字段和 keycloak 是否已从 Okta 进行内部验证?

此要求是因为客户仅使用 Okta 作为 IDP 并且不这样做 没有任何其他类似 LDAP 等的东西,点击按钮似乎是开销。

最佳答案

解决方案非常简单。

<强>1。转到领域 -> 配置 -> 身份验证

enter image description here

<强>2。转到流 -> 浏览器 -> 身份提供商重定向器 -> 操作 -> 配置

enter image description here

<强>3。输入您为领域创建的 saml/okta 身份提供商名称

enter image description here

(正如您在我的例子中看到的那样,它是 saml-okta-41)

enter image description here

关于Keycloak:如何将 Keycloak 用户自动重定向到 OKTA SSO 页面而不是单击按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51925423/

相关文章:

typescript - Keycloak.js 的类型定义文件

Kubernetes - 将 Release.Namespace 设置为 value.yaml 上的依赖项值

java - 从 KeycloakPrincipal 获取用户区域设置

reactjs - Okta 与 React JS

OKTA session ID 检索

angular - Keycloak Angular 2

python - 如何使用 python sdk 在 okta 中创建具有凭据的用户

angular - Okta Angular 错误仅在 --prod 构建中

通过 OKTA SAML 单点注销

spring - Selenium 测试 : How to bypass okta in selenium