メインコンテンツにスキップ

Using the miniOrange plugin

このチュートリアルでは、miniOrangeを使用してcasdoorとJiraを接続する方法を説明します。

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

以下は設定で重要な名前です:

CASDOOR_HOSTNAME:Casdoorサーバーがデプロイされているドメイン名またはIP。

Jira_HOSTNAME:Jiraがデプロイされているドメイン名またはIP。

ステップ1:CasdoorとJiraをデプロイする

Deploy Casdoor and Jira.

デプロイに成功したら、次のことを確認してください:

  1. Jira URL(プラン -> 管理 -> システム -> 一般設定)をJira_HOSTNAMEに設定します。 Jira URL
  2. Casdoorは正常にログインして使用できます。
  3. For local prod mode, set CASDOOR_HOSTNAME to http://localhost:8000. See production mode.

ステップ2:CasdoorアプリケーションとJiraを設定する

  1. 新しいCasdoorアプリケーションを作成するか、既存のものを使用します。
  2. Install the miniOrange OIDC app (Plans → Administration → Find new apps → search). Jira アプリ
  3. Selected ApplicationをカスタムOpenIdに設定します。
  4. リダイレクトURLを見つける:Jira コールバック
  5. リダイレクトURLを追加する:Jira アプリケーション
  6. アプリを次のように設定します: Jira 設定
    • 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.

JiraからログアウトしてSSOをテストします。Jira ログイン