Aplicación implementada utilizando el soporte de springboot. Emplea el protocolo CAS para conectarse con el servidor CAS.
Aplicación desplegada en un apache, que tiene configurado el soporte de mod_auth_cas
, que nos permite conectar con el servidor CAS
Aplicación implementada utilizando el soporte de springboot. Es un SAML2 'service provider' que redirecciona al servidor CAS que hace de 'identity provider'
Aplicación desplegada en un apache, que hace de SAML2 'service provider' gracias al soporte de 'shibboleth2'
- Incluir en el fichero de /etc/hosts lo siguiente:
127.0.0.1 casdev.company.com casclient1.company.com casclient2.company.com samlclient1.company.com samlclient2.company.com
- Ejecutar el comando 'buildAll.sh' que lo hace todo por ti
En el directorio raiz tenemos un docker-compose con todo lo necesario.
Las imagenes se contruyen utilizando el ultimo 'jar' generado.
$ docker-compose build
$ docker-compose up
Ejemplo saml-secured-app-one
$ docker-compose up saml-secured-app-one
$ docker exec -it cnt-saml-secured-app-one /bin/sh