Řešení potíží s více tenanty ověřování
Tento článek obsahuje pokyny k řešení problémů zjištěných v kontextu s více tenanty.
Pokud používáte přihlašovací údaje v kontextu s více tenanty, můžete volitelně vyzkoušet nebo zachytit .ClientAuthenticationException
Následující tabulka uvádí chyby, které tato výjimka označuje, a metody zmírnění rizik:
Chybová zpráva | Popis | Omezení rizik |
---|---|---|
The current credential is not configured to acquire tokens for tenant <tenant-ID> |
Aplikace musí nakonfigurovat přihlašovací údaje tak, aby umožňovaly získání tokenů z požadovaného tenanta. | Přidejte požadované ID tenanta do additionallyAllowedTenants tvůrce přihlašovacích údajů nebo přidejte "*", aby additionallyAllowedTenants bylo možné získat tokeny pro libovolného tenanta. Tato výjimka byla přidána jako součást zásadní změny ověřování s více tenanty ve verzi 1.6.0 . Uživatelé, u kterých dochází k této chybě po upgradu, můžou najít informace o změně a migraci v BREAKING_CHANGES.md. |
Další kroky
Pokud pokyny k řešení potíží v tomto článku nepomáhají vyřešit problémy při použití sady Azure SDK pro klientské knihovny Java, doporučujeme vám založit problém v úložišti Azure SDK pro Javu na GitHubu.