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:
- Establezca la URL de Jira (Planes -> Administración -> Sistema -> Configuración General) a
Jira_HOSTNAME
. - Casdoor puede iniciarse sesión y usarse normalmente.
- Puede establecer
CASDOOR_HOSTNAME
ahttp://localhost:8000
al desplegar Casdoor en modoprod
. Vea el modo de producción.
Paso 2: Configurar la Aplicación Casdoor y Jira
- Cree una nueva aplicación Casdoor o use una existente.
- Instale la app miniOrange para soportar OAuth. Puede encontrar esta app en Planes->Administración->Buscar nuevas apps->buscar
- Establezca
Selected Application
a Custom OpenId. - Encuentre la URL de redirección:
- Agregue la URL de redirección:
- Configure la app de la siguiente manera:
Token server URL
: http://CASDOOR_HOSTNAME
/api/login/oauth/access_tokenAuthorization server URL
: http://CASDOOR_HOSTNAME
/login/oauth/authorizeUserInfo server URL
: http://CASDOOR_HOSTNAME
/api/get-accountScopes
: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.