Entendendo o erro AADSTS50011 de incompatibilidade de URI de redirecionamento
By Mirko Peters · · Updated
Incompatibilidade de URI de redirecionamento AADSTS50011 significa que o URI de redirecionamento enviado por um aplicativo não corresponde exatamente a um URI registrado no Microsoft Entra ID. Compare a solicitação do aplicativo com o URI de redirecionamento registrado, incluindo esquema, nome de host, caminho, porta e barra final. Corrija o aplicativo ou o registro e, em seguida, teste novamente
Automatically translated with AI from the original post. Read the English original

Incompatibilidade de URI de redirecionamento AADSTS50011 significa que o URI de redirecionamento enviado por um aplicativo não corresponde exatamente a um URI registrado no Microsoft Entra ID. Compare a solicitação do aplicativo com o URI de redirecionamento registrado, incluindo esquema, nome de host, caminho, porta e barra final. Corrija o aplicativo ou o registro e, em seguida, teste novamente o fluxo de login pretendido.
Corrija a incompatibilidade de URI de redirecionamento AADSTS50011
- Copie o URI de redirecionamento do erro ou da solicitação de login.
- Compare-o exatamente com o registro do aplicativo no Microsoft Entra.
- Corrija o URI aprovado e teste novamente no ambiente apropriado.
Consulte Microsoft Learn para Entra.
Se você já tentou configurar a autenticação da Microsoft e encontrou algum obstáculo, é bem provável que o erro AADSTS50011 de incompatibilidade de URI de redirecionamento tenha aparecido como um convidado indesejado. Esse erro é notório entre desenvolvedores e administradores que trabalham com o Microsoft Entra ID (antigo Azure Active Directory), o Microsoft 365 e integrações no Azure ou no Power Platform.
Por que isso importa? Essa falha pode paralisar seus fluxos de login de um momento para o outro, deixando usuários sem conseguir entrar e aplicativos bloqueados do lado de fora. Incompatibilidades de URI de redirecionamento são uma armadilha comum, que afeta tanto projetos novos quanto alterações em configurações já existentes. Entender o que provoca o AADSTS50011 e saber como corrigi-lo não só mantém seus aplicativos funcionando sem problemas, como também é fundamental para proteger a autenticação e a autorização nas plataformas da Microsoft.
Neste guia, você vai ver o que causa o erro, como identificar seus sintomas e obter dicas práticas para localizar e corrigir os URIs de redirecionamento incompatíveis. Mesmo que você seja novo na autenticação da Microsoft, vai sair preparado para solucionar problemas e proteger seus fluxos de login da forma certa.
O que causa o erro AADSTS50011?
A causa raiz do erro AADSTS50011 é a incompatibilidade entre o URI de redirecionamento usado pelo seu aplicativo e a lista de URIs registrados no Microsoft Entra ID. Quando alguém tenta fazer login, o sistema de autenticação da Microsoft verifica se o URI de redirecionamento enviado na solicitação OAuth ou OpenID Connect corresponde exatamente a um dos registrados para o registro do aplicativo.
Essa verificação rigorosa impede que endpoints não autorizados interceptem tokens de usuário, um pilar da proteção moderna de identidades. Se houver qualquer diferença, mesmo uma barra sobrando, o protocolo errado (como http em vez de https) ou um erro de digitação, o Entra ID bloqueia imediatamente o login e exibe o erro AADSTS50011. Entender essa proteção ajuda você não só a resolver erros mais rapidamente, mas também a evitar configurações incorretas arriscadas no futuro.
Sintomas do problema e mensagens de erro a observar
- Erros na tela de login da Microsoft: os usuários veem a mensagem em negrito “AADSTS50011: The reply URL specified in the request does not match...” após tentar fazer login. Ela costuma aparecer na página de login da Microsoft e interrompe a autenticação imediatamente.
- Códigos de erro OAuth em chamadas de API: aplicativos que integram com APIs da Microsoft recebem objetos de erro contendo “error=invalid_request” ou “error=AADSTS50011” em suas respostas de API ou de redirecionamento, o que sinaliza uma incompatibilidade nos bastidores.
- Logs de falha de autenticação: nos logs do Azure ou do Entra ID, os administradores percebem tentativas de login malsucedidas com menções explícitas a incompatibilidades de URI de redirecionamento, muitas vezes com detalhes sobre os URIs esperados e os reais.
- Falhas de login em aplicativos web: usuários finais podem relatar logins em loop, telas em branco ou retorno inesperado à página inicial, especialmente logo após o redirecionamento para a página de login da Microsoft ou de volta dela.
- Erros em sistemas de back-end: plataformas automatizadas (como processadores de e-mail ou tarefas agendadas) podem registrar ou exibir o código AADSTS50011, especialmente ao tentar fluxos OAuth em ambientes diferentes (desenvolvimento, homologação e produção).
Corrigindo o URI de redirecionamento para resolver o AADSTS50011
A boa notícia é que resolver o AADSTS50011 geralmente é uma questão de investigação e de muita conferência cuidadosa, sem mágica nenhuma. Em linhas gerais, você precisa alinhar exatamente o URI de redirecionamento usado pela sua aplicação com os registrados no portal do Azure, no registro do seu aplicativo. Diferenças mínimas de protocolo, grafia ou barras podem causar a divergência, por isso a atenção aos detalhes é o que faz toda a diferença.
Corrigir isso não se resume a eliminar erros. Manter os URIs de redirecionamento corretos é essencial para a segurança da autenticação da Microsoft. O Entra ID exige precisão para impedir que invasores interceptem tokens ou explorem pontos fracos no fluxo de login. Por isso, você deve ter muito cuidado ao adicionar ou editar URIs, e vale a pena revisá-los sempre que mudar de ambiente ou de nome de host.
Nos bastidores, a Microsoft exige que o URI de redirecionamento enviado em uma tentativa de login corresponda exatamente ao que está registrado para a sua aplicação. Essa correspondência vai até as letras maiúsculas e minúsculas, as barras finais e o uso de HTTPS, o que protege você, seus usuários e sua organização contra ataques de redirecionamento. Com vários dispositivos, alterações de código e ambientes em uso, é fácil que divergências passem despercebidas. Mas um processo sólido para registrar e revisar URIs faz com que você dificilmente volte a ver esse erro.
Se você quer reforçar ainda mais as medidas de segurança, especialmente contra ataques de consentimento OAuth, vale conferir materiais como este guia detalhado sobre abuso de consentimento OAuth e controles do Entra ID. Antecipar-se tanto aos problemas de configuração quanto às ameaças em evolução torna a sua configuração de autenticação mais resiliente.
Causas comuns dos erros de URI de redirecionamento AADSTS50011
- Erros de digitação: Até uma única letra fora do lugar impede que o URI de redirecionamento corresponda aos registrados, o que dispara o erro AADSTS50011.
- Incompatibilidade de protocolo (HTTP x HTTPS): Usar http quando o Azure espera https, ou o contrário, gera uma divergência, já que a Microsoft é rigorosa em relação à segurança.
- Barras ausentes ou extras: Uma barra no final do URI (ou a falta dela) pode determinar se a correspondência exata acontece ou não.
- Problemas de diferenciação de maiúsculas e minúsculas: Os URIs no Azure diferenciam maiúsculas de minúsculas. Se a sua requisição usa /Callback, mas o registro contém /callback, o erro vai aparecer.
- URL do ambiente incorreta: Trocar URLs de desenvolvimento, homologação ou produção, como usar localhost em produção, pode causar divergências rapidamente.
Como registrar e verificar URIs de redirecionamento no portal do Azure
- Localize o registro do seu aplicativo: No portal do Azure, acesse “Registros de aplicativos” e selecione o aplicativo em questão.
- Edite os URIs de redirecionamento: Em “Autenticação”, localize a seção de URIs de redirecionamento e adicione, exclua ou atualize os URIs necessários.
- Confira os detalhes exatos: Garanta que cada detalhe corresponda ao seu código ou à sua implantação: protocolo, domínio, caminho, barra final e maiúsculas e minúsculas.
- Salve e confirme: Depois de editar, clique em salvar. Verifique novamente se todos os URIs de redirecionamento agora correspondem aos usados na configuração da sua aplicação ou no seu código.
- Teste o fluxo de autenticação: Tente fazer login novamente para confirmar que o erro foi resolvido e que o redirecionamento se comporta como esperado.
Mais informações, recursos e feedback da comunidade
Chegando ao fim do problema de divergência de URI de redirecionamento? Boa notícia: você não precisa resolver isso sozinho. A Microsoft oferece uma grande quantidade de documentação e referências úteis para evitar problemas no futuro. Se você procura os detalhes técnicos, comece pela documentação oficial de códigos de erro de autenticação e autorização no Entra ID (antigo Azure AD). Esses guias mostram os erros mais comuns e como corrigi-los, além de trazerem exemplos de código para quem gosta de experimentar.
Claro que, às vezes, a documentação não cobre casos incomuns. É aí que os fóruns da comunidade se tornam a sua maior ajuda. O Microsoft Q&A, o Stack Overflow e os tópicos de feedback estão cheios de relatos reais de quem já enfrentou, e superou, o temido AADSTS50011. Descreva os seus sintomas ou consulte os tópicos já resolvidos e veja se a sua solução está bem ali, à vista de todos. É como ter um grupo de apoio inteiro dedicado aos seus problemas.
Para mais informações sobre como manter seus aplicativos e sua organização seguros e sob controle, confira o panorama geral sobre governança em nuvem e segurança de identidade. Quer evitar a divergência de políticas e o caos de configurações? Dê uma olhada nesta introdução sobre estratégia de governança corporativa no Azure. Quer saber tudo sobre práticas de identidade à prova de falhas? Esta discussão sobre como reduzir o risco de identidade com acesso condicional do Entra ID é para você.
Se você achou isso útil ou se encontrou algo incomum, compartilhe seu feedback ou deixe sua solução alternativa nos comentários. Quanto mais você contribuir, mais fácil será para o próximo engenheiro sair do atoleiro do URI de redirecionamento. Quem sabe, sua contribuição seja a peça que falta no quebra-cabeça de outra pessoa amanhã.
🎧 Você também deveria ouvir
- Modelo operacional de governança do Microsoft 365
Conheça a propriedade e os controles que tornam as mudanças no Microsoft 365 sustentáveis.
- Governança de identidade no Microsoft Entra
Entenda o contexto de identidade e acesso para uma colaboração segura.
- Agentes de IA – explicados de forma simples
Explore os fundamentos de governança do trabalho assistido por IA.