es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: GRAILS-SPRING-SECURITY

¿Por qué estoy recibiendo un error 403 – prohibido?

Estaba trabajando en un proyecto de Spring Boot Security y autentiqué algunos endpoints para prevenir el acceso de los USUARIOS y otorgué autoridad a ADMIN cada vez que accedí a esta URL: admin/users. Obtuve la página de inicio de sesión, ingresé las credenciales y en lugar de devolver el contenido . . . Read more

¿Cómo redirige Spring Security a un usuario no autenticado a una página de inicio de sesión externa (AWS Cognito)?

He desarrollado un servicio básico de Spring Boot con Spring Security con la siguiente configuración: spring: security: oauth2: client: registration: cognito: clientId: yyyy clientSecret: xxxx scope: openid redirect-uri: http://localhost:8080/login/oauth2/code/cognito clientName: spring-sso provider: cognito: issuerUri: https://cognito-idp.eu-west-1.amazonaws.com/zzzzzzzzzz user-name-attribute: cognito:username Funciona correctamente, el usuario es redirigido a la página de inicio de sesión . . . Read more

Uso de Keycloak y Spring Security

En el pasado he utilizado Spring Security y entiendo que la mayoría de las funciones de Keycloak pueden lograrse mediante el uso de Spring Security (integración LDAP, etc.). Además de la validación sencilla de inicio de sesión en redes sociales, ¿hay alguna otra característica única en Keycloak que no se . . . Read more

Inicio de sesión, cierre de sesión y validación de token después de inicio de sesión con Spring Boot y LDAP.

Estoy integrando spring boot con LDAP para autenticar un usuario. De esta forma, solo los usuarios autenticados pueden acceder a la API. public class WebSecurityConfig extends WebSecurityConfigurerAdapter { @Bean LdapAuthenticationProvider authenticationProvider(final LdapAuthenticator authenticator) { return new LdapAuthenticationProvider(authenticator); } @Bean BindAuthenticator authenticator(final BaseLdapPathContextSource contextSource) { final BindAuthenticator authenticator = new BindAuthenticator(contextSource); . . . Read more