Recibo este error cada vez que intento iniciar sesión en Azure a través de la CLI. Aquí están los detalles:
PS C:\Users\MyName> az login
Please select the account you want to log in with
(Ahora aparece una ventana emergente del navegador donde ambas cuentas tienen el mismo nombre de usuario/correo electrónico):
Found multiple accounts with the same username 'me@<redacted>.com': [{'home_account_id':
'00000000-0000-0000-8413-<redacted>.9188040d-6c67-4c5b-b112-<redacted>', 'environment':
'login.microsoftonline.com', 'username': 'me@<redacted>.com', 'authority_type': 'MSSTS',
'local_account_id': 'ff37078a-25ee-4ca8-a555-<redacted>', 'realm': '2c5b6192-50ca-4e45-
869a-<redacted>'}, {'home_account_id': 'cd1796cb-a338-4267-8b6e-<redacted>.1a8ba571-a143
-461a-aac3-<redacted>', 'environment': 'login.microsoftonline.com', 'username': 'me@<re
dacted>.com', 'authority_type': 'MSSTS', 'local_account_id': 'cd1796cb-a338-4267-8b6e-<r
edacted>', 'realm': 'organizations'}]
Please report to us via Github: https://github.com/Azure/azure-cli/issues/20168
- La 2da cuenta (PERSONAL) es la que me interesa usar
- Yo he tratado:
- iniciando sesión varias veces -NO VAYAS
- el
az account clear
comando desde el indicador de PS (para borrar el caché) -NO VAYAS - Verifiqué si me falta un MFA en mi teléfono.NO VAYAS
- cerrar sesión a través de
az logout
y luego volver a iniciar sesión a través deaz login
--NO VAYAS
Respuesta1
Creo que resolví esto...
- Inicié sesión en el portal directamente enportal.azure.com
- Hice clic en Azure Active Directory (que pronto seráID de entrada de Microsoft)
- Hice clic en Administrar inquilinos
- Esto lo llevará al inquilino predeterminado, y a la derecha de "inquilino" se encuentra el ID del inquilino... puede copiarlo haciendo clic en el "icono de copiar"
- Vuelva al símbolo del sistema de la CLI de Azure (ya sea el símbolo del sistema de Windows o PowerShell) y escriba
az login --tenant <your-tenant-id>
- Aparecerá una ventana emergente del navegador que le pedirá la cuenta con la que desea iniciar sesión. Elija la cuenta correcta que contenga sus suscripciones de Azure.
- Si aún tiene un problema, intente
az login --tenant <your-tenant-id> --use-device-code
forzar al navegador a iniciar sesión usando un código que elaz login
símbolo del sistema proporcionará en la interfaz de línea de comandos, que luego ingresará en el navegador (algo así como un MFA pero empujado desde el "dispositivo"). " [en este caso, la línea de comandos de su PC]). - esto debería iniciar sesión y enumerar todas las suscripciones en su cuenta de Microsoft, que es el comportamiento predeterminado.
- ejecute
az logout
y luego vuelva a iniciar sesiónaz login
(sin opciones/interruptores esta vez) y de ahora en adelante esto debería "solucionarse"