Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo fornece orientação sobre como lidar com problemas encontrados em um contexto multilocatário.
Ao usar credenciais em um contexto multi-inquilino, pode, opcionalmente, tentar/capturar para ClientAuthenticationException. A tabela a seguir mostra os erros que essa exceção indica e os métodos de mitigação:
| Mensagem de erro | Descrição | Atenuaçã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 do inquilino solicitado ao construtor de credenciais additionallyAllowedTenants, ou adicione "*" no additionallyAllowedTenants para permitir a aquisição de tokens para qualquer inquilino. Essa exceção foi adicionada como parte de uma alteração de quebra para autenticação multilocatária na versão 1.6.0. Os usuários que experimentam esse erro após a atualização podem encontrar informações sobre a alteração e a migração no BREAKING_CHANGES.md |
Próximos passos
Se as diretrizes de solução de problemas neste artigo não ajudarem a resolver problemas quando você usa o SDK do Azure para bibliotecas de cliente Java, recomendamos que você arquive um problema no repositório SDK do Azure para Java GitHub.