跳到主内容

通过内置的SSO

这是连接Casdoor的免费方法,但您的网站必须使用HTTPS。

Casdoor可以使用OIDC协议作为IDP连接各种应用程序。 这里有一个Jira教程。

以下是配置中的一些名称:

  • CASDOOR_HOSTNAME:部署Casdoor服务器的域名或IP。
  • Jira_HOSTNAME:部署Jira的域名或IP。

步骤1:部署Casdoor和Jira

首先,部署CasdoorJira

成功部署后,请确保以下内容:

  1. Casdoor可以正常登录和使用。
  2. prod模式下部署Casdoor时,您可以将CASDOOR_HOSTNAME设置为http://localhost:8000。 查看生产模式

步骤2:配置Casdoor应用程序

  1. 创建或使用现有的Casdoor应用程序。
  2. 找到认证方法:Jira回调
  3. 添加一个配置,并在认证方法中选择OpenID连接单点登录Jira方法
  4. 找到重定向URL:重定向
  5. 添加一个重定向URL:Jira应用程序

不出所料,您可以在应用设置页面上获取两个值:Client IDClient secret,如上图所示。 我们将在下一步中使用它们。

打开您最喜欢的浏览器并访问:http://CASDOOR_HOSTNAME/.well-known/openid-configuration。 您将看到Casdoor的OIDC配置。

步骤3:配置Jira

  1. 我们需要继续在Jira中配置我们的配置Config Config2

  2. 您可以稍后配置更复杂的授权。 现在,检查OpenID是否真的有效。 Jira登录