跳到主内容

Keycloak

在Keycloak中的Casdoor作为SAML IdP

本指南将向您展示如何配置Casdoor和Keycloak,以在Keycloak中添加Casdoor作为SAML IdP。

在Keycloak中添加SAML IdP

打开Keycloak管理员页面,点击身份提供商,并从提供商列表中选择SAML v2.0

saml_keycloak_idp_create

信息

您可以访问Keycloak SAML身份提供商文档以获取更详细的信息。

在Keycloak IdP编辑页面中输入别名从URL导入从URL导入的内容可以在Casdoor应用程序编辑页面上找到。 点击导入,SAML配置将自动填充。

saml_keycloak_idp_edit

记住服务提供商实体ID并保存配置。

在Casdoor中配置SAML应用程序

在应用程序编辑页面中,添加一个包含来自Keycloak的服务提供商实体ID的重定向URL。 另外,确保为Keycloak启用SAML压缩。

saml_keycloak_compress

使用Casdoor SAML登录

打开Keycloak登录页面,您会发现一个额外的按钮,允许您使用Casdoor SAML提供商登录Keycloak。

saml_keycloak_login

点击该按钮,您将被重定向到Casdoor SAML提供商进行身份验证。 身份验证成功后,您将被重定向回Keycloak。 然后你需要将用户分配给应用程序。

saml_keycloak_success

我们还提供了一个演示视频,展示了整个过程,希望对您有所帮助。