Saltar al contenido principal

Usando el Plugin de miniOrange

Este tutorial explica cómo usar miniOrange para conectar casdoor y Jira.

Casdoor puede usar el protocolo OIDC como el IDP para conectar varias aplicaciones. Puede referirse a este tutorial de Jira para más información.

Los siguientes son algunos nombres importantes en la configuración:

CASDOOR_HOSTNAME: El nombre de dominio o IP donde se despliega el servidor de Casdoor.

Jira_HOSTNAME: El nombre de dominio o IP donde se despliega Jira.

Paso 1: Desplegar Casdoor y Jira

Primero, despliegue Casdoor y Jira.

Después del despliegue exitoso, asegúrese:

  1. Establezca la URL de Jira (Planes -> Administración -> Sistema -> Configuración General) a Jira_HOSTNAME. URL de Jira
  2. Casdoor puede iniciarse sesión y usarse normalmente.
  3. Puede establecer CASDOOR_HOSTNAME a http://localhost:8000 al desplegar Casdoor en modo prod. Vea el modo de producción.

Paso 2: Configurar la Aplicación Casdoor y Jira

  1. Cree una nueva aplicación Casdoor o use una existente.
  2. Instale la app miniOrange para soportar OAuth. Puede encontrar esta app en Planes->Administración->Buscar nuevas apps->buscar App de Jira
  3. Establezca Selected Application a Custom OpenId.
  4. Encuentre la URL de redirección:Callback de Jira
  5. Agregue la URL de redirección:Aplicación de Jira
  6. Configure la app de la siguiente manera: Configuración de 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

Abra su navegador favorito y visite: http://CASDOOR_HOSTNAME/.well-known/openid-configuration. Verá la configuración OIDC de Casdoor.

Cierre sesión de Jira y pruebe el SSO.Inicio de sesión de Jira