Inicio de sesión en las suscripciones de Visual Studio con la cuenta de GitHub

Los pasos para iniciar sesión en su suscripción de Visual Studio dependen del tipo de cuenta que esté usando. Por ejemplo, puede que esté usando una cuenta Microsoft (MSA) o una dirección de correo electrónico proporcionada por su empresa o centro educativo. También puede usar la cuenta de GitHub para iniciar sesión en algunas suscripciones.

En este artículo se proporcionan los pasos necesarios para iniciar sesión con la cuenta de GitHub.

Inicio de sesión con la cuenta de GitHub

La compatibilidad de identidad de GitHub permite usar la cuenta existente de GitHub como credencial para una cuenta Microsoft (MSA) nueva o existente al vincular la cuenta de GitHub con la MSA.

Cuando se inicia sesión con GitHub, Microsoft comprueba si alguna dirección de correo electrónico asociada a la cuenta de GitHub coincide con una cuenta Microsoft personal o de empresa existente. Si la dirección coincide con la cuenta de empresa, se le pide que inicie sesión en esa cuenta en su lugar. Si la dirección coincide con una cuenta personal, se agrega la cuenta de GitHub como método de inicio de sesión a esa cuenta personal.

Después de vincular las credenciales de las cuentas de GitHub y Microsoft, puede usar ese inicio de sesión único en cualquier lugar en el que se pueda emplear una cuenta de Microsoft personal, como los sitios de Azure, las aplicaciones de Office y Xbox. Estas cuentas también se pueden usar para inicios de sesión de invitado de Microsoft Entra como una cuenta de Microsoft, siempre que la dirección de correo electrónico coincida con la de la invitación.

Nota:

La vinculación de una identidad de GitHub a una cuenta Microsoft no proporciona a Microsoft ningún acceso de código. Cuando aplicaciones como Azure DevOps y Visual Studio necesitan acceso a los repositorios de código, se le pide que conceda consentimiento específico para este acceso.

Preguntas más frecuentes

Las siguientes preguntas más frecuentes tratan cuestiones relacionadas con el uso de las credenciales de cuenta de GitHub para iniciar sesión en suscripciones de Visual Studio.

P: He olvidado mi contraseña de GitHub. ¿Cómo puedo acceder a mi cuenta ahora?

R: Puede recuperar la cuenta de GitHub yendo a Restablecer la contraseña. También puede recuperar la cuenta Microsoft vinculada a GitHub si escribe la dirección de correo electrónico de la cuenta de GitHub en Recupera tu cuenta.

P: He eliminado mi cuenta de GitHub. ¿Cómo pudo acceder a mi cuenta Microsoft (MSA) ahora?

R: Si no tiene otras credenciales en su MSA, como una contraseña, una aplicación de autenticación o una clave de seguridad, puede recuperar la cuenta de Microsoft mediante la dirección de correo electrónico asociada a ella. Para empezar, vaya a Recupera tu cuenta. Tiene que agregar una contraseña a la cuenta para que sepamos cómo va a iniciar sesión más adelante.

P: No hay ninguna opción "Iniciar sesión con GitHub" en la página de inicio de sesión. ¿Cómo puedo usar mis credenciales de GitHub para iniciar sesión?

R: Escriba la dirección de correo electrónico de la cuenta de GitHub que eligió al crear la cuenta Microsoft vinculada a GitHub. Se le busca y envía a GitHub para el inicio de sesión. O bien, si hay un vínculo de opciones de inicio de sesión en la página de inicio de sesión, use el botón Iniciar sesión con GitHub que se muestra al seleccionar ese vínculo.

P: No puedo iniciar sesión en algunas de mis aplicaciones y productos con GitHub. ¿Por qué?

R: No todos los productos de Microsoft pueden acceder a GitHub.com desde su página de inicio de sesión. Por ejemplo, las consolas Xbox. En este caso, cuando escribe la dirección de correo electrónico de la cuenta de GitHub vinculada, se le envía un código a esa dirección para poder comprobar que se trata realmente de usted. Sigue iniciando sesión en la misma cuenta, solo que con otro método de inicio de sesión.

P: He agregado una contraseña a la cuenta Microsoft que he vinculado a mi cuenta de GitHub. ¿Eso supone un problema?

R: No, en absoluto. La vinculación no cambia la contraseña de GitHub; solo dispone de otra manera de iniciar sesión en la cuenta Microsoft. Cada vez que inicie sesión con la dirección de correo electrónico, se le va a ofrecer la posibilidad de iniciar sesión con la contraseña de la cuenta Microsoft o de ir a GitHub para iniciar sesión. Se recomienda encarecidamente que, en caso de necesitar agregar una contraseña, se asegure de que es diferente de la contraseña de la cuenta de GitHub.

P: Quiero agregar la aplicación Authenticator a la cuenta que he creado mediante GitHub. ¿Puedo hacerlo?

R: Por supuesto. Simplemente descargue la aplicación e inicie sesión con la dirección de correo electrónico. Cuando inicia sesión con la dirección de correo electrónico, se le pide que elija la aplicación Authenticator o GitHub como credencial.

P: He habilitado la autenticación en dos fases en las cuentas de GitHub y Microsoft (MSA), pero cuando inicio sesión en mi MSA, todavía se me pide que me autentique dos veces. ¿Por qué?

R: Debido a las restricciones de seguridad, Microsoft cuenta el inicio de sesión con GitHub como una verificación de un solo factor, aunque tenga habilitada la verificación en dos pasos. Por lo tanto, tiene que volver a autenticarse para la cuenta Microsoft.

P: ¿Cómo puedo saber si mi cuenta Microsoft y mi cuenta de GitHub están vinculadas?

R: Cada vez que inicia sesión mediante su alias de cuenta (dirección de correo electrónico, número de teléfono, nombre de Skype), se le muestran todos los métodos de inicio de sesión de la cuenta. Si no ve GitHub, aún no lo ha configurado.

R: Vaya a la pestaña Seguridad de account.microsoft.com y seleccione Advanced security options (Opciones avanzadas de seguridad) para desvincular la cuenta de GitHub. Al desvincular la cuenta de GitHub, la quita como método de inicio de sesión y elimina el acceso a los repositorios de GitHub en Visual Studio. Es posible que otros productos de Microsoft soliciten acceso a la cuenta de GitHub por separado, así que quitar el acceso aquí no quita el acceso de todos los productos. Vaya a la página Permisos de la aplicación del perfil de GitHub para revocar el consentimiento de las aplicaciones que aparecen en la lista.

P: Intento usar mi cuenta de GitHub para iniciar sesión, pero se me indica que ya tengo una identidad de Microsoft que debo usar en su lugar. ¿Qué sucede?

R: Si tiene una dirección de correo electrónico de Microsoft Entra ID en la cuenta de GitHub, ya tiene una identidad de Microsoft que puede acceder a Azure y ejecutar canalizaciones de CI con el código de GitHub. El empleo de esa cuenta garantiza que los recursos de Azure y las canalizaciones de compilación permanezcan dentro de los límites organizativos. Pero si está realizando trabajo personal, se recomienda usar una dirección de correo electrónico personal en la cuenta de GitHub para tener siempre acceso a ella. Una vez agregada la dirección, intente volver a iniciar sesión y seleccione Usar otra dirección de correo electrónico cuando se le pida iniciar sesión en la cuenta profesional o educativa. Esta opción le permite crear una nueva cuenta Microsoft con esa dirección de correo electrónico personal.

Recursos

Para obtener ayuda con las ventas, las suscripciones, las cuentas y la facturación de Suscripciones de Visual Studio, consulte la página de soporte técnico para las suscripciones de Visual Studio.

Consulte también

Pasos siguientes

Una vez que haya iniciado sesión correctamente en el portal de suscripciones, se recomienda visitar la página Ventajas y examinar las excelentes herramientas, los servicios y las ofertas disponibles.