Saltar al contenido

¿Cómo consigo que Visual Studio Code confíe en nuestro certificado de proxy autofirmado?

Solución:

Esta es una respuesta terrible (no muy segura), pero parece ser la respuesta oficial actual de Microsoft. Usar "http.proxyStrictSSL": false en su archivo settings.json.

Esto debería funcionar para solucionar el problema de la instalación de extensiones dentro de una red corporativa, pero recomendaría deshabilitar la configuración si va a trabajar desde su casa / cafetería y no está conectado a la VPN corporativa.

https://github.com/Microsoft/vscode/issues/3492

Tenía el mismo problema, no al instalar una extensión, sino cuando una determinada extensión intentaba descargar datos. Añadiendo "http.proxyStrictSSL": false a mi archivo de configuración no funcionó. Deshabilitar SSL también es una muy mala idea.

La resolución fue instalar el complemento win-ca de Visual Studio Code que hace que los certificados de Windows confiables estén disponibles para las extensiones.

De hecho, existe una forma mejor:

Dado que VS Code se basa en Chromium, la “configuración del proxy debe seleccionarse automáticamente” de Google Chrome / Chromium. Entonces, si agrega su certificado autofirmado en Chrome / Chromium, vaya a:

  1. chrome://settings/privacy
  2. Administrar certificados
  3. Autoridades / Importación
  4. Seleccione e importe su certificado (archivo pem)
  5. Reiniciar VS Code

Pude descargar extensiones de VS Code a pesar de estar detrás de un proxy corporativo.

Observación: Ubuntu 18.04 y VS Code solo funcionan con Chrome y no con Chromium.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *