JumpServer
Casdoor can be used to connect JumpServer.
The following are some of the names in the configuration:
CASDOOR_HOSTNAME
: The domain name or IP where Casdoor server is deployed.
JumpServer_HOSTNAME
: The domain name or IP where JumpServer is deployed.
Step 1: Deploy Casdoor and JumpServer
Firstly, deploy Casdoor and JumpServer.
After successful deployment, ensure the following:
- Casdoor can be logged in and used normally.
- You can set CASDOOR_HOSTNAME to
http://localhost:8000
when deploying Casdoor inprod
mode. See production mode.
Step 2: Configure Casdoor application
- Create a new Casdoor application or use an existing one.
- Find a redirect URL:
CASDOOR_HOSTNAME
/cas/your organization
/your application
/login. - Add your redirect URL to the Casdoor application:
JumpServer_HOSTNAME
.
For more information about CAS, refer to the documentation.
Step 3: Configure JumpServer
- Find Auth: .
- Configure this app: .
/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
.
For more information about CAS and JumpServer, refer to the documentation.
Log out of JumpServer and test SSO: