java authentication shibboleth

¿Alguna aplicación Java para Autenticación Shibboleth?



authentication (1)

Supongo que debe usar Proveedor de servicios

Usa testshib para probar tu aplicación de una manera fácil.

Sigue los pasos

  1. descargar e instalar sp en su máquina
  2. incluye la configuración de shibboleth en tu apache 2.1. en el archivo httpd.conf add include "PATH / opt / path / etc / apache22" (si la versión es apache2.2, de lo contrario sería apropiada)
  3. en el archivo apache22.config agregue la ubicación que desea proteger: sería / seguro por defecto
  4. en su archivo shibboleth2.xml (en la carpeta etc.) ponga su ID de entidad (elemento predeterminado de la aplicación), ex https://mywebsite.com/shibboleth - esto puede ser cualquier cosa, no es necesario un camino real
  5. pon el ID de entidad de tu idp en el elemento sso, en caso de testshib sería https://idp.testshib.org/idp/shibboleth
  6. en el proveedor de metadatos ponga los metadatos uri de idp en la urna de metadatos de su idp, en caso de que se pruebe que sería http://www.testshib.org/metadata/testshib-providers.xml
  7. Descargue sus metadatos de https://mywebsitehost.com/Shibboleth.sso/Metadata - aquí mywebsitehost sería un host real y la ruta de descanso será configurada automáticamente por shibboleth - esta ruta descargará el archivo de metadatos de su sp
  8. Suba su archivo de metadatos a testshib mediante el registro

Estás listo para ir. Vaya a https://mywebsitehost.com/secure y debe ser redirigido a idp para autenticarse.

NOTA : asegúrese de tener un nombre de dominio configurado con ssl (https)

Quiero usar la autenticación shibboleth para mi aplicación web. ¿Hay alguna aplicación java de ejemplo que indique cómo usar la autenticación shibboleth paso a paso?

He instalado shibboleth, pero todavía no tengo idea de cómo usarlo.