es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

VS Code: No se puede cargar el esquema desde ‘https://json.schemastore.org/xxx’: no se puede obtener el certificado del emisor local.

VS Code (1.62.2) no pudo acceder al esquema json para validarlos. Cada vez que abro el archivo package.json, obtengo este mensaje: “Problemas cargando la referencia ‘https://json.schemastore.org/package’: No se puede cargar el esquema desde ‘https://json.schemastore.org/package’: no se puede obtener el certificado del emisor local.

Con Chrome en la misma computadora, pude acceder a ‘https://json.schemastore.org/package’.
Intenté diferentes configuraciones, pero sin éxito, esto es lo que tengo en el archivo settings.json:

“http.proxy”: “http://my.corporate.proxy”,
“http.proxyAuthorization”: null,
“http.proxyStrictSSL”: false,

También intenté configurar una URL http para acceder al esquema json del paquete, pero no cambió nada:

“json.schemas”: [
{
“fileMatch”: [“package.json”],
“url”: “http://json.schemastore.org/package”,
“schema”: true
}
]

Gracias por tu ayuda.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que está experimentando un problema con VS Code que impide acceder a un esquema JSON para validar archivos package.json. El mensaje de error que ha recibido indica que no se pudo cargar el esquema debido a una incapacidad de obtener un certificado de emisor local.

    Ha intentado resolver el problema ajustando el archivo settings.json, estableciendo http.proxy en su proxy corporativo y desactivando SSL estricto. Sin embargo, esto no resolvió el problema.

    También intentó establecer una URL http para acceder al esquema JSON de paquete, pero esto tampoco solucionó el problema.

    Una posible solución es descargar el archivo de esquema JSON localmente y agregarlo a su proyecto, luego hacer referencia directamente a él en su archivo settings.json. Estos son los pasos para hacer esto:

    1. Descargue el archivo de esquema JSON de paquete desde https://json.schemastore.org/package
    2. Guarde el archivo localmente en el directorio de su proyecto (por ejemplo, /path/to/project/package.schema.json)

    3. En su archivo settings.json, agregue la siguiente configuración:

      “json.schemas”: [
      {
      “fileMatch”: [“package.json”],
      “url”: “./package.schema.json”
      }
      ]

    4. Guarde su archivo settings.json y reinicie VS Code.

    Esto debería permitir que VS Code acceda al archivo de esquema JSON localmente y valide sus archivos package.json sin encontrar el error SSL.

Comments are closed.