Skip to main content

JumpServer

Casdoor can use CAS to connect JumpServer.

The following are some of the names in the configuration:

CASDOOR_HOSTNAME: Domain name or IP where Casdoor server is deployed.

JumpServer_HOSTNAME: Domain name or IP where JumpServer is deployed.

Step1. Deploy Casdoor and JumpServer

Firstly, the Casdoor and JumpServer should be deployed.

After a successful deployment, you need to ensure:

  1. Casdoor can be logged in and used normally.
  2. You can set CASDOOR_HOSTNAME = http://localhost:8000. When deploy Casdoor in prod mode. See production mode.

Step2. Configure Casdoor application

  1. Create or use an existing Casdoor application.
  2. Find a redirect url: CASDOOR_HOSTNAME/cas/your orgnazition/your application/login
  3. Add your redirect url to casdoor application: JumpServer_HOSTNAME

More infomation for CAS

Step3. Configure JumpServer

  1. You should find Auth Find_Auth
  2. You should config this app configure
  • /login endpoint: https://door.casdoor.com/cas/casbin/cas-java-app/login
  • /logout endpoint: https://door.casdoor.com/cas/casbin/cas-java-app/logout
  • /serviceValidate endpoint: https://door.casdoor.com/cas/casbin/cas-java-app/serviceValidate
  • /proxyValidate endpoint: https://door.casdoor.com/cas/casbin/cas-java-app/proxyValidate

More infomation for CAS and JumpServer

Log out of JumpServer, and test SSO. Login