跳到主内容

自定义

Casdoor支持配置SAML自定义提供商,您可以使用Casdoor作为服务提供商(SP)连接任何支持SAML 2.0协议的身份提供商(IDP)。

步骤1. 获取IDP的元数据

首先,您需要获取IDP的元数据,这是一个用于描述IDP提供的服务的配置信息的XML文档。 它需要包括EntityIDSSO Endpoint等信息。

一些IDP,如Keycloak,需要SP信息来提供元数据。 您可以参考文档Keycloak

您可以使用oktadev来测试SAML自定义提供商,这是元数据

步骤2. 配置SAML自定义提供商

获取IDP的元数据后,创建一个SAML自定义提供商并填写必要的信息。

字段描述
Category选择SAML
Type选择自定义
Favicon.URLIDP logo的URL
MetadataIDP的元数据

然后点击解析按钮,EndpointIdPIssuer URLSP ACS URLSP Entity ID将被自动解析。

配置saml自定义提供商

最后,将SAML自定义提供商添加到应用程序的Providers将saml自定义提供商添加到应用程序