Zum Hauptinhalt springen

Using the miniOrange plugin

Dieses Tutorial erklärt, wie man miniOrange verwendet, um Casdoor und Jira zu verbinden.

This guide connects Jira to Casdoor via OIDC using the miniOrange plugin.

Die folgenden sind einige wichtige Namen in der Konfiguration:

CASDOOR_HOSTNAME: Der Domainname oder die IP, wo der Casdoor-Server bereitgestellt ist.

Jira_HOSTNAME: Der Domainname oder die IP, wo Jira bereitgestellt ist.

Schritt 1: Casdoor und Jira bereitstellen

Deploy Casdoor and Jira.

Nach erfolgreicher Bereitstellung stellen Sie sicher:

  1. Setzen Sie die Jira URL (Pläne -> Verwaltung -> System -> Allgemeine Konfiguration) auf Jira_HOSTNAME. Jira URL
  2. Casdoor kann angemeldet und normal verwendet werden.
  3. For local prod mode, set CASDOOR_HOSTNAME to http://localhost:8000. See production mode.

Schritt 2: Casdoor Anwendung und Jira konfigurieren

  1. Erstellen Sie eine neue Casdoor-Anwendung oder verwenden Sie eine bestehende.
  2. Install the miniOrange OIDC app (Plans → Administration → Find new apps → search). Jira App
  3. Setzen Sie Selected Application auf Custom OpenId.
  4. Finden Sie die Weiterleitungs-URL:Jira Callback
  5. Fügen Sie die Weiterleitungs-URL hinzu:Jira Anwendung
  6. Konfigurieren Sie die App wie folgt: Jira Konfiguration
    • Token server URL: http://CASDOOR_HOSTNAME/api/login/oauth/access_token
    • Authorization server URL: http://CASDOOR_HOSTNAME/login/oauth/authorize
    • UserInfo server URL: http://CASDOOR_HOSTNAME/api/get-account
    • Scopes: address phone openid profile offline_access email

OIDC discovery: http://<CASDOOR_HOSTNAME>/.well-known/openid-configuration.

Melden Sie sich bei Jira ab und testen Sie SSO.Jira Anmeldung