Azure CLI `AZ LOGIN`-FEHLER: „Mehrere Konten mit demselben Benutzernamen gefunden“

Azure CLI `AZ LOGIN`-FEHLER: „Mehrere Konten mit demselben Benutzernamen gefunden“

Ich erhalte diesen Fehler immer, wenn ich versuche, mich über die CLI bei Azure anzumelden. Hier sind die Details:

PS C:\Users\MyName> az login  
Please select the account you want to log in with  

(Jetzt wird mir ein Popup-Browserfenster angezeigt, in dem beide Konten den gleichen Benutzernamen/die gleiche E-Mail-Adresse haben.):
Bildbeschreibung hier eingeben

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
  1. Das 2. Konto (PERSÖNLICH) ist das, das ich verwenden möchte
  2. Ich habe versucht:
    1. mehrmaliges Einloggen --NO GO
    2. der az account clearBefehl aus der PS-Eingabeaufforderung (um den Cache zu leeren) --NO GO
    3. habe nachgesehen, ob auf meinem Telefon eine MFA fehlt –NO GO
    4. Abmelden über az logoutund erneutes Anmelden über az login--NO GO

Antwort1

Ich glaube, ich habe das gelöst ...

  1. Ich habe mich direkt im Portal angemeldet unterportal.azure.com
  2. Ich klickte auf Azure Active Directory (demnächstMicrosoft Entra ID)
  3. Ich klickte auf Mieter verwaltenBildbeschreibung hier eingeben
  4. Dadurch gelangen Sie zum Standardmandanten. Rechts neben „Mandant“ ist die Mandanten-ID aufgeführt. Sie können diese kopieren, indem Sie auf das „Kopiersymbol“ klicken.Bildbeschreibung hier eingeben
  5. Gehen Sie zurück zur Azure CLI-Eingabeaufforderung (entweder Windows-Eingabeaufforderung oder Powershell) und geben Sie einaz login --tenant <your-tenant-id>
  6. Sie werden im Browser-Popup nach dem Konto gefragt, mit dem Sie sich anmelden möchten. Wählen Sie das richtige Konto aus, das Ihr(e) Azure-Abonnement(e) enthält.
  7. Wenn das Problem weiterhin besteht, versuchen Sie es mit: az login --tenant <your-tenant-id> --use-device-codeDadurch wird der Browser zur Anmeldung mit einem Code gezwungen, den die az loginEingabeaufforderung in der Befehlszeilenschnittstelle bereitstellt und den Sie dann in den Browser eingeben (ähnlich wie eine MFA, jedoch vom „Gerät“ (in diesem Fall die Befehlszeile Ihres PCs) gesendet).
  8. Dadurch sollten Sie sich anmelden und alle Abonnements in Ihrem Microsoft-Konto auflisten. Dies ist das Standardverhalten.
  9. ausführen az logoutund sich dann erneut anmelden az login(diesmal ohne Optionen/Schalter) und ab diesem Zeitpunkt sollte dies „behoben“ sein.

verwandte Informationen