Asegurar las aplicaciones de Spring Boot con OAuth 2.0
Aprenda a proteger sus API y microservicios de Spring Boot mediante OAuth 2.0, Keycloak y las configuraciones de seguridad de Spring modernas.
-
💬
Instructor de IA
Pregunta sobre cualquier lección y recibe una respuesta clara al instante, cuando quieras. -
🕐
Empieza cuando quieras
Sin horarios ni fechas límite: aprende a tu ritmo, cuando quieras. -
🌐
En español
Lecciones, tareas y certificado: todo completamente en tu idioma.
Sobre este curso
Comprender cómo implementar correctamente OAuth 2.0 con Spring Security es esencial para crear aplicaciones Java listas para la producción, ya que las aplicaciones web y los microservicios modernos requieren una autenticación y autorización robustas y estándares de la industria.
Este curso basado en texto lo guía a través de los conceptos fundamentales de OAuth 2.0 y Spring Security, pasando paso a paso de las definiciones principales a las implementaciones prácticas.Aprenderá cómo configurar servidores de recursos seguros, administrar flujos de autorización modernos e integrar proveedores de identidad para proteger sus API.
Lo que aprenderás:
- Comprenda la terminología, los roles, los tipos de concesión y las mejores prácticas de seguridad de OAuth 2.0.
- Configurar Spring Security para actuar como un servidor de recursos OAuth 2.0 usando JWTs.
- Implementar flujos de autorización seguros, incluido el código de autorización con PKCE y las credenciales del cliente.
- Configurar e integrar Keycloak como un proveedor de identidad externo para la autenticación de usuarios.
- Aplique el control de acceso basado en el alcance y basado en roles para proteger puntos finales de API específicos.
- Configure Spring Cloud API Gateway para enrutar y proteger los microservicios descendentes.
- Integre el inicio de sesión social con los principales proveedores de identidad usando Spring Security.
Comenzará dominando los conceptos de seguridad fundamentales y la arquitectura de OAuth 2.0, a partir de ahí, leerá explicaciones escritas claras y paso a paso y analizará fragmentos de código listos para la producción para crear configuraciones seguras, integrar Keycloak e implementar controles de acceso basados en roles.
Este curso está diseñado para principiantes e intermedios desarrolladores de Java y Spring Boot que quieren aprender seguridad de aplicaciones.No se requiere experiencia previa con OAuth 2.0 o Spring Security.
Comience a crear aplicaciones Java seguras y modernas hoy mismo.
Lo que obtendrás
-
📜
Certificado de finalización
Añádelo a tu perfil de LinkedIn -
💬
Tutor AI personal
¿Atascado en una lección? Pregúntale a tu tutor integrado lo que quieras, cuando quieras. -
♾️
Acceso de por vida
Vuelve cuando quieras, sin caducidad -
📱
Teléfono o computadora
Funciona en cualquier dispositivo -
💸
Reembolso de 14 días
Sin preguntas -
⚡
Breve y enfocado
2 h 36 min de contenido práctico
Reseñas
Aún no hay reseñas — sé el primero en compartir tu experiencia.
Otros también tomaron
🏆 El más popular
🎓 Con certificado
Fundamentos de Spring Boot: Crea APIs REST y Aplicaciones de Base de Datos
Certificado
Práctica
$14.99
→
🏆 El más popular
🎓 Con certificado
Fundamentos de Spring Framework para desarrolladores de Java
Certificado
Práctica
$14.99
→
⚡ Ideal para empezar
🎓 Con certificado
Seguridad de Aplicaciones Java: Explotación y Corrección de Vulnerabilidades
Certificado
Práctica
$14.99
→
🏆 El más popular
🎓 Con certificado
Desarrollo de Aplicaciones con Spring Framework y Spring Boot
Certificado
Práctica
$14.99
→
Preguntas frecuentes
¿Qué necesito para tomar este curso? +
Solo un teléfono o computadora con internet. Sin instalaciones ni hardware especial.
¿Cómo pago? +
Con tarjeta a través de Stripe. No almacenamos datos de tarjeta — Stripe los gestiona de forma segura.
¿Puedo obtener un reembolso? +
Sí — reembolso completo en 14 días, sin preguntas.
¿Por cuánto tiempo tendré acceso? +
Para siempre. Una vez comprado, el curso es tuyo para revisarlo cuando quieras.
¿Obtendré un certificado? +
Sí. Al finalizar recibirás un certificado que puedes añadir a tu perfil de LinkedIn.
Diseñado para profesionales en
Tecnología
Diseño
Finanzas
Marketing
Salud
Educación
Hostelería
Manufactura