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.

Fallo de inicio de sesión de GitHub dentro de Visual Studio Code.

Estoy utilizando la intranet de la empresa para iniciar sesión en GitHub desde VS Code, pero falla con el siguiente mensaje:

Error al iniciar sesión: FetchError: request to https://vscode-auth.github.com/token?code=*&state= failed, reason: unable to get local issuer certificate

Si elimino la configuración del proxy de la empresa, me mostrará otro mensaje de error:

No se pudo conectar con el proxy \.

Esto probablemente significa que, aunque eliminé el proxy de la configuración de proxy de Windows, aún no pude evitarlo porque en otro lugar aún se requiere.

¿Qué estoy haciendo mal?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que estás experimentando problemas de autenticación al iniciar sesión en GitHub en VS Code usando la intranet de tu empresa. El mensaje de error indica que tu solicitud de un token de https://vscode-auth.github.com/ ha fallado debido a un error de “no se puede obtener el certificado emisor local”. Esto sugiere que puede haber un problema con la validación del certificado SSL en tu sistema.

    Si eliminas la configuración del proxy de la empresa, te encontrarás con otro mensaje de error que indica un fallo al conectarse con el proxy. Esto implica que la configuración del proxy sigue siendo necesaria en algún lugar de tu sistema, a pesar de haber sido eliminada de la configuración del proxy de Windows.

    Para resolver este problema, puedes probar los siguientes pasos:

    1. Revisa el almacén de certificados de tu sistema para asegurarte de que cuenta con los certificados raíz necesarios. Puedes encontrar información sobre cómo hacerlo aquí: https://docs.microsoft.com/en-us/windows-server/networking/windows-time-service/troubleshooting-windows-time-service-problems#s1.
    2. Verifica si el proxy está habilitado en cualquier otra configuración o aplicación en tu sistema. Por ejemplo, si estás usando una VPN o un firewall, es posible que también tengan configuraciones de proxy que deban ser desactivadas.

    3. Prueba usando un método alternativo para autenticar con GitHub, como usar un token de acceso personal en lugar de las credenciales de tu empresa. Puedes generar un token de acceso personal siguiendo las instrucciones aquí: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token.

    Con suerte, alguno de estos pasos te ayudará a resolver el problema de autenticación y te permitirá iniciar sesión en GitHub dentro de VS Code usando la intranet de tu empresa.

Comments are closed.