Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

En SpringBoot como configurar tomcat para https

Hola amigos tengo corriendo una app en springboot en la nube de oracle y no se como configurar el apache tomcat que esta incluido en spring para asi poder configurarlo para que la conexion sea https y no http , desde ya muchas gracias

1 respuesta
solución!

Hola David,

¿Ha podido resolver el problema? Necesitas un certificado SSL. Puedes generar uno tú mismo para propósitos de prueba usando keytool, que viene con el JDK.

keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650

Esto te pedirá una contraseña y algunos otros detalles. Recuerda la contraseña que introduzcas aquí, la necesitarás más tarde.

Luego, en tu archivo application.properties (o application.yml si prefieres YAML), agrega las siguientes líneas:

server.port=8443
server.ssl.key-store=classpath:keystore.p12
server.ssl.key-store-password=<tu-contraseña>
server.ssl.keyStoreType=PKCS12
server.ssl.keyAlias=tomcat

Reemplaza <tu-contraseña> con la contraseña que usaste cuando generaste el certificado.

Esto configurará Tomcat para usar HTTPS en el puerto 8443 con el certificado que has proporcionado.

Por último, ten en cuenta que esto es para propósitos de prueba y desarrollo. Para un entorno de producción, querrás obtener un certificado de una autoridad de certificación confiable en lugar de generar uno tú mismo.

Espero haber ayudado. Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios