Solucionar problemas de autenticação multilocatária
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 para ClientAuthenticationException
. A tabela a seguir mostra os erros que essa exceção indica e os métodos de mitigação:
Error message | Description | Mitigaçã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 de locatário solicitado ao additionallyAllowedTenants construtor de credenciais ou adicione "*" para permitir a aquisição de tokens para additionallyAllowedTenants qualquer locatário. 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ê registre um problema no repositório do SDK do Azure para Java GitHub.