Instalar un Certificado SSL en LAN para debugar con Visual Studio?

fastak_

Buenas,

Necesito debugar desde Visual Studio 2017 para averiguar porque la app no conecta al webservice por HTTPS y por HTTP sí.

La prueba funcional la realizó un cliente teniendo el webservice en su servidor y habilitado el enlace y puerto 443 con su certificado SSL. Ahora para yo averiguar la razón necesito debugar en mi maquina local, pero solo tengo el webservice configurado por el puerto 80.

Mi maquina está dentro de una LAN sin acceso a Internet, ¿que formas podría probarlo? He encontrado una web, Let's Encrypt, que permite generar y descargar certificados SSL gratis, pero durante el proceso pide la URL de Internet para validar y como ya he dicho, mi maquina no esta en Internet.

:man_shrugging:

Markitos_182

Con openssl puedes generar tu propio certificado autofirmado.

1
SeRiaL_k

Puedes create tu propio certificado SSL autogenerado, no te vale para una web publica pero para probar en local si.

En este caso tu harias de entidad certificadora

PD: https://www.freecodecamp.org/news/how-to-get-https-working-on-your-local-development-environment-in-5-minutes-7af615770eec/

1
fastak_

Gracias a todos, al final con este tutorial lo monté en 5 min y funciona perfectamente:

https://somostechies.com/probando-https-con-iis-sin-comprar-un-certificado/

Un saludo!