tutorial quickstart example auth grails single-sign-on saml-2.0 grails-plugin spring-saml

quickstart - Uso del complemento de Grails Spring Security Saml



spring security service (1)

Investigué mucho y los siguientes son mis hallazgos

  1. Grails Spring Security Saml Plugin usa internamente el plugin Spring Security SAML .
  2. Por lo tanto, es mejor utilizar Spring Security SAML plugin directamente para mayor flexibilidad.

Seguí esta documentación y agregué el complemento y sus configuraciones a mi aplicación y ahora funciona bien. El mejor lugar para comenzar para una nueva persona en Spring SAML in grails es la aplicación Grails SSO Sample que he actualizado para Grails 2.4.3. Ejecute esta aplicación localmente y conozca las configuraciones realizadas en esta aplicación y luego impleméntelas en su aplicación paso a paso.

Intento usar Grails Spring Security Saml Plugin en la aplicación Grails para tener la funcionalidad de inicio de sesión único, he intentado encontrar algún ejemplo que tenga una explicación de los pasos que debo seguir para agregar este complemento y probarlo en mi entorno local utilizando simuladores de IDP y SP, pero no han encontrado nada al lado de la documentación de Grails Spring Security Saml Plugin, que solo ayuda a agregar el complemento en la aplicación y a configurar sus diferentes propiedades.

¿Alguien puede sugerir los pasos de cómo puedo completar esta integración de complementos y probarla en mi entorno local utilizando simuladores IDP y SP?

He añadido los siguientes en mi BuildConfig.groovy

dependencies { ... compile ("org.springframework.security.extensions:spring-security-saml2-core:1.0.1.RELEASE") { export = false excludes ''spring-security-core'' excludes ''spring-security-web'' } ... } plugins { ... compile '':spring-security-saml:2.0.0'' ... }