Documentation

Como activar a Fake https en local

Probar si su sitio funciona bien en su máquina local siempre es una tarea dificil, sobre todo si necesitamos tener activado https, encontré una herramienta que lo hace realmente simple, mkcer:

$ mkcert -install
Created a new local CA at "/Users/filippo/Library/Application Support/mkcert" 💥
The local CA is now installed in the system trust store! ⚡️
The local CA is now installed in the Firefox trust store (requires browser restart)! 🦊

Ahora crearemos un certificado para usar https, los certificados se crearan donde ejecutes el siguiente comando:

$ mkcert -pkcs12 gara-quant.com                                                                                                                                                                                                                        system: ruby 2.3.7p456
Using the local CA at "/Users/ruben.fanjul/Library/Application Support/mkcert" ✨

Created a new certificate valid for the following names 📜
 - "gara-quant.com"

The PKCS#12 bundle is at "./gara-quant.com.p12" ✅

The legacy PKCS#12 encryption password is the often hardcoded default "changeit" ℹ️

Copia el certificado gara-quant.com.p12 al directory src/main/resources y comprueba que core/src/java/resources/application.yml esta configurado con:

server:
  port: 8443
    ssl:
      key-store: classpath:ssl/gara-quant.p12
	  key-store-type: PKCS12
	  key-store-password: changeit

Si reinicias GaraQuant podrás finalmente acceder a https://localhost