Share via


Solucionar problemas de autenticação multilocatário

Este artigo fornece orientação sobre como lidar com problemas encontrados em um contexto multilocatário.

Ao usar credenciais em um contexto multilocatário, você pode, opcionalmente, tentar/capturar o ClientAuthenticationException. A tabela a seguir mostra os erros que essa exceção indica e os métodos de atenuação:

Mensagem de erro Descrição Redução
The current credential is not configured to acquire tokens for tenant <tenant-ID> O aplicativo deve configurar a credencial para permitir a aquisição de tokens do locatário solicitado. Adicione o ID additionallyAllowedTenants do locatário solicitado ao construtor de credenciais ou adicione "*" para permitir a additionallyAllowedTenants aquisição de tokens para qualquer locatário.

Essa exceção foi adicionada como parte de uma alteração de interrupção na autenticação multilocatário na versão 1.6.0. Os usuários que experimentarem esse erro após a atualização poderão encontrar informações sobre a alteração e a migração no BREAKING_CHANGES.md

Próximas etapas

Se a orientação de solução de problemas neste artigo não ajudar a resolver problemas ao usar o SDK do Azure para bibliotecas de cliente Java, recomendamos que você registre um problema no repositório do Azure SDK para Java GitHub.