En este tutorial vamos a crear una aplicación con Spring Boot – Camel y asegurar sus recursos usando Keycloak.
Es un framework open-source que provee una forma fácil y rápida de iniciar, configurar y correr aplicaciones standalone basadas en spring framework.
Traducido del sitio oficial, camel es un framework de integración de código abierto que permite integrar fácil y rápidamente varios sistemas que consumen o producen datos.
Traducido de su sitio de github, es una solución de código abierto de manejo de identidades y accesos para modernas aplicaciones y servicios.
https://www.keycloak.org/getting-started/getting-started-docker
Crear la aplicación usando el arquetipo camel-archetype-spring-boot:
En pom.xml agregar la dependencia:
En la clase MySpringBootRouter agregar la configuración rest:
Escuchar en el puerto 8081. En el archivo application.properties agregar:
Configurar las dependencias en pom.xml.
Agregar al pom.xml las dependencias de spring security
En archivo pom.xml dependencyManagement/dependencies agregar
Crear la clase WebSecurityConfiguration
Configurar la lectura del token
En el archivo application.properties agregar lo siguiente:
Generar un access token para un usuario en el servidor keycloak.
http://localhost:8080/realms/myrealm/account
https://dev.azure.com/pablolopez0339/public/_git/camel-springboot-keycloak
binance konta izveide
Thanks for sharing. I read many of your blog posts, cool, your blog is very good.
binance Registrācijas bonusa kods
Your article helped me a lot, is there any more related content? Thanks!