JumpServer
Casdoor peut être utilisé pour se connecter à JumpServer.
Voici quelques-uns des noms dans la configuration :
CASDOOR_HOSTNAME : Le nom de domaine ou l'IP où le serveur Casdoor est déployé.
JumpServer_HOSTNAME : Le nom de domaine ou l'IP où JumpServer est déployé.
Étape 1 : Déployer Casdoor et JumpServer
Tout d'abord, déployez Casdoor et JumpServer.
Après un déploiement réussi, assurez-vous de ce qui suit :
- Casdoor peut être connecté et utilisé normalement.
- Vous pouvez définir CASDOOR_HOSTNAME sur
http://localhost:8000lors du déploiement de Casdoor en modeprod. Voir le mode production.
Étape 2 : Configurer l'application Casdoor
- Créez une nouvelle application Casdoor ou utilisez-en une existante.
- Trouvez une URL de redirection :
CASDOOR_HOSTNAME/cas/votre organisation/votre application/login. - Ajoutez votre URL de redirection à l'application Casdoor :
JumpServer_HOSTNAME.
Pour plus d'informations sur CAS, reportez-vous à la documentation.
Étape 3 : Configurer JumpServer
- Trouvez Auth :
. - Configurez cette application :
.
/loginendpoint:https://door.casdoor.com/cas/casbin/cas-java-app/login./logoutendpoint:https://door.casdoor.com/cas/casbin/cas-java-app/logout./serviceValidateendpoint:https://door.casdoor.com/cas/casbin/cas-java-app/serviceValidate./proxyValidateendpoint:https://door.casdoor.com/cas/casbin/cas-java-app/proxyValidate.
Pour plus d'informations sur CAS et JumpServer, reportez-vous à la documentation.
Déconnectez-vous de JumpServer et testez le SSO :