Zum Hauptinhalt springen

Via Built-in SSO

Dies ist eine kostenlose Methode, um Casdoor zu verbinden, aber Ihre Website muss HTTPS verwenden.

Casdoor kann das OIDC-Protokoll als IDP verwenden, um verschiedene Anwendungen zu verbinden. Hier ist ein Jira Tutorial.

Die folgenden sind einige der Namen in der Konfiguration:

  • CASDOOR_HOSTNAME: Domainname oder IP, wo der Casdoor-Server bereitgestellt ist.
  • Jira_HOSTNAME: Domainname oder IP, wo Jira bereitgestellt ist.

Schritt 1: Casdoor und Jira bereitstellen

Zuerst Casdoor und Jira bereitstellen.

Nach einer erfolgreichen Bereitstellung stellen Sie sicher, dass Folgendes gegeben ist:

  1. Casdoor kann eingeloggt und normal verwendet werden.
  2. Sie können CASDOOR_HOSTNAME auf http://localhost:8000 setzen, wenn Sie Casdoor im prod Modus bereitstellen. Siehe Produktionsmodus.

Schritt 2: Casdoor-Anwendung konfigurieren

  1. Erstellen oder verwenden Sie eine bestehende Casdoor-Anwendung.
  2. Authentifizierungsmethoden finden:Jira Callback
  3. Eine Konfiguration hinzufügen und OpenID Connection Single Sign-On als Authentifizierungsmethode wählenJira-Methode
  4. Finden Sie die Redirect-URL:redirect
  5. Fügen Sie eine Redirect-URL hinzu:Jira-Anwendung

Nicht überraschend können Sie auf der Anwendungseinstellungsseite zwei Werte erhalten: Client ID und Client secret, wie das Bild oben zeigt. Wir werden sie im nächsten Schritt verwenden.

Öffnen Sie Ihren bevorzugten Browser und besuchen Sie: http://CASDOOR_HOSTNAME/.well-known/openid-configuration. Sie werden die OIDC-Konfiguration von Casdoor sehen.

Schritt 3: Jira konfigurieren

  1. Wir müssen unsere Konfiguration in Jira weiter konfigurierenConfig Config2

  2. Sie können später komplexere Autorisierungen konfigurieren. Für jetzt überprüfen Sie, ob OpenID tatsächlich funktioniert. Jira Login