Azure CLI `AZ LOGIN` エラー:「同じユーザー名のアカウントが複数見つかりました」

Azure CLI `AZ LOGIN` エラー:「同じユーザー名のアカウントが複数見つかりました」

CLI 経由で Azure にログインしようとすると、必ずこのエラーが発生します。詳細は次のとおりです。

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

(これで、両方のアカウントに同じユーザー名/メール アドレスがあるポップアップ ブラウザ ウィンドウが表示されます):
ここに画像の説明を入力してください

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. 2番目のアカウント(個人用)は私が使用したいアカウントです
  2. 私が試してみました:
    1. 複数回ログイン --立ち入り禁止
    2. PSプロンプトからのコマンドaz account clear(キャッシュをクリアするため)--立ち入り禁止
    3. 私の携帯電話にMFAがないか確認してみました --立ち入り禁止
    4. 経由でログアウトしaz logout、その後、経由で再度ログインしますaz login--立ち入り禁止

答え1

これを解決できたと思います...

  1. 私は直接ポータルにログインしましたポータル
  2. Azure Active Directory(近日公開予定)をクリックしました。マイクロソフト エントラ ID
  3. テナントの管理をクリックしましたここに画像の説明を入力してください
  4. これにより、デフォルトのテナントが表示され、「テナント」の右側にテナント ID が表示されます。「コピー アイコン」をクリックすると、それをコピーできます。ここに画像の説明を入力してください
  5. Azure CLIコマンドプロンプト(WindowsコマンドプロンプトまたはPowerShell)に戻り、次のように入力します。az login --tenant <your-tenant-id>
  6. ログインに使用するアカウントを尋ねるブラウザー ポップアップが表示されるので、Azure サブスクリプションを保持する正しいアカウントを選択します。
  7. それでも問題が解決しない場合は、コマンド プロンプトがコマンド ライン インターフェイスで提供するaz login --tenant <your-tenant-id> --use-device-codeコードを使用してブラウザーを強制的にログインさせaz login、そのコードをブラウザーに入力する (MFA に似ていますが、「デバイス」 [この場合は PC のコマンド ライン] からプッシュされます) を試してください。
  8. これにより、ログインして Microsoft アカウントのすべてのサブスクリプションが一覧表示されます。これはデフォルトの動作です。
  9. を実行してaz logoutから再度ログインするとaz login(今回はオプションやスイッチなしで)、この時点からこの問題は「修正」されるはずです。

関連情報