自定义
Casdoor支持配置SAML自定义提供商,您可以使用Casdoor作为服务提供商(SP)连接任何支持SAML 2.0协议的身份提供商(IDP)。
步骤1. 获取IDP的元数据
首先,您需要获取IDP的元数据,这是一个用于描述IDP提供的服务的配置信息的XML文档。 它需要包括EntityID
、SSO Endpoint
等信息。
一些IDP,如Keycloak,需要SP信息来提供元数据。 您可以参考文档Keycloak。
您可以使用oktadev来测试SAML自定义提供商,这是元数据。
步骤2. 配置SAML自定义提供商
获取IDP的元数据后,创建一个SAML自定义提供商并填写必要的信息。
字段 | 描述 |
---|---|
Category | 选择SAML |
Type | 选择自定义 |
Favicon.URL | IDP logo的URL |
Metadata | IDP的元数据 |
然后点击解析
按钮,Endpoint
、IdP
、Issuer URL
、SP ACS URL
和SP Entity ID
将被自动解析。
最后,将SAML自定义提供商添加到应用程序的Providers
。