Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье приводятся рекомендации по устранению проблем, возникающих в контексте с несколькими клиентами.
При использовании учетных данных в многопользовательском контексте можно при необходимости использовать конструкции try/catch для ClientAuthenticationException
. В следующей таблице показаны ошибки, указывающие на это исключение, и методы устранения рисков:
Сообщение об ошибке | Описание | Смягчение последствий |
---|---|---|
The current credential is not configured to acquire tokens for tenant <tenant-ID> |
Приложение должно настроить учетные данные, чтобы разрешить получение токенов от запрошенного арендатора. | Добавьте запрошенный идентификатор клиента в additionallyAllowedTenants в построителе учетных данных или добавьте "*", чтобы additionallyAllowedTenants разрешить получение токенов для любого арендатора. Это исключение было добавлено в рамках критического изменения в многотенантной проверке подлинности в версии 1.6.0 . Пользователи, столкнувшиеся с этой ошибкой после обновления, могут найти информацию об изменениях и миграции в BREAKING_CHANGES.md |
Дальнейшие шаги
Если рекомендации по устранению неполадок в этой статье не помогают устранить проблемы при использовании клиентских библиотек пакета SDK Azure для Java, мы рекомендуем создать проблему в репозитории Azure SDK для Java на GitHub.