Cómo entender el error AADSTS50011 de discrepancia en el URI de redirección
By Mirko Peters · · Updated
Una discrepancia en el URI de redirección de AADSTS50011 significa que el URI de redirección enviado por una aplicación no coincide exactamente con un URI registrado en Microsoft Entra ID. Compara la solicitud de la aplicación con el URI de redirección registrado, incluidos el esquema, el nombre de host, la ruta, el puerto y la barra final. Corrige la aplicación o el registro y, después, vuelve a
Automatically translated with AI from the original post. Read the English original

Una discrepancia en el URI de redirección de AADSTS50011 significa que el URI de redirección enviado por una aplicación no coincide exactamente con un URI registrado en Microsoft Entra ID. Compara la solicitud de la aplicación con el URI de redirección registrado, incluidos el esquema, el nombre de host, la ruta, el puerto y la barra final. Corrige la aplicación o el registro y, después, vuelve a probar el flujo de inicio de sesión previsto.
Solucionar la discrepancia de URI de redirección AADSTS50011
- Copia el URI de redirección del error o de la solicitud de inicio de sesión.
- Compáralo exactamente con el registro de la aplicación en Microsoft Entra.
- Corrige el URI aprobado y vuelve a probarlo en el entorno adecuado.
Consulta Microsoft Learn para Entra.
Si alguna vez has intentado configurar la autenticación de Microsoft y te has topado con un obstáculo, es probable que el error AADSTS50011 de discrepancia en el URI de redirección haya aparecido como un invitado no deseado. Este error es muy conocido entre desarrolladores y administradores que trabajan con Microsoft Entra ID (antes Azure Active Directory), Microsoft 365 y las integraciones en Azure o Power Platform.
¿Por qué importa? Este fallo puede paralizar de golpe tus flujos de inicio de sesión, dejando a los usuarios sin poder entrar y a las aplicaciones bloqueadas a la puerta. Las discrepancias en los URI de redirección son una trampa habitual que afecta tanto a proyectos nuevos como a cambios en configuraciones existentes. Entender qué provoca AADSTS50011 y saber cómo corregirlo no solo mantiene tus aplicaciones funcionando sin problemas, sino que también es fundamental para proteger la autenticación y la autorización en las plataformas de Microsoft.
En esta guía verás qué causa el error, cómo identificar sus síntomas y obtendrás consejos prácticos para encontrar y corregir esos URI de redirección mal configurados. Aunque acabes de empezar con la autenticación de Microsoft, saldrás preparado para diagnosticar y proteger tus flujos de inicio de sesión como se debe.
¿Qué causa el error AADSTS50011?
La causa raíz del error AADSTS50011 es una discrepancia entre el URI de redirección que usa tu aplicación y la lista de URI registrados en Microsoft Entra ID. Cuando alguien intenta iniciar sesión, el sistema de autenticación de Microsoft comprueba que el URI de redirección enviado en la solicitud de OAuth u OpenID Connect coincida exactamente con uno de los registrados para el registro de la aplicación.
Esta comprobación de seguridad estricta evita que endpoints no autorizados intercepten los tokens de usuario, un pilar de la protección moderna de identidades. Si hay cualquier diferencia, incluso una barra suelta, un protocolo incorrecto (como http en lugar de https) o una errata, Entra ID bloquea de inmediato el inicio de sesión y muestra el error AADSTS50011. Entender esta salvaguarda te ayuda no solo a resolver los errores más rápido, sino también a evitar configuraciones de riesgo en el futuro.
Síntomas del problema y mensajes de error que debes vigilar
- Errores en la pantalla de inicio de sesión de Microsoft: Los usuarios ven el mensaje en negrita "AADSTS50011: The reply URL specified in the request does not match..." después de intentar iniciar sesión. Suele mostrarse en la página de inicio de sesión de Microsoft y detiene la autenticación en seco.
- Códigos de error OAuth en llamadas a API: Las aplicaciones que se integran con las API de Microsoft reciben objetos de error que contienen "error=invalid_request" o "error=AADSTS50011" en sus respuestas de API o de redirección, lo que indica una discrepancia en segundo plano.
- Registros de errores de autenticación: En los registros de Azure o de Entra ID, los administradores detectan intentos de inicio de sesión fallidos con menciones explícitas a discrepancias en el URI de redirección, a menudo con detalles sobre los URI esperados frente a los reales.
- Fallos de inicio de sesión en aplicaciones web: Los usuarios finales pueden informar de bucles de inicio de sesión, pantallas en blanco o de que vuelven inesperadamente a la página de inicio, sobre todo justo después de redirigirse a un inicio de sesión de Microsoft o desde él.
- Errores en sistemas de backend: Las plataformas automatizadas (como procesadores de correo o trabajos programados) pueden registrar o mostrar el código AADSTS50011, sobre todo al intentar flujos de OAuth desde distintos entornos (desarrollo, preproducción y producción).
Corregir el URI de redirección para resolver AADSTS50011
La buena noticia es que resolver AADSTS50011 suele ser cuestión de investigar y revisar con cuidado, sin ninguna magia. En términos generales, tendrás que hacer que el URI de redireccionamiento que usa tu aplicación coincida exactamente con los registrados en el Azure Portal, en el registro de tu aplicación. Incluso las diferencias mínimas en el protocolo, la ortografía o las barras pueden provocar la discrepancia, así que en esto la atención al detalle lo es todo.
Corregir esto no solo consiste en eliminar errores. Mantener bien controlados tus URI de redireccionamiento es fundamental para la seguridad de la autenticación de Microsoft. Entra ID exige precisión para evitar que atacantes intercepten tokens o aprovechen puntos débiles de tu flujo de inicio de sesión. Por eso conviene ser especialmente cuidadoso al añadir o editar URI, y por qué merece la pena revisarlos cada vez que cambies de entorno o de nombre de host.
Por debajo, Microsoft exige que el URI de redireccionamiento enviado en un intento de inicio de sesión coincida exactamente con el que está registrado para tu aplicación. Esta comparación llega hasta las mayúsculas y minúsculas, las barras finales y el uso de HTTPS, lo que protege a ti, a tus usuarios y a tu organización frente a los ataques de redireccionamiento. Con varios dispositivos, cambios de código y entornos en juego, es fácil que se cuelen discrepancias, pero un proceso sólido para registrar y revisar los URI hará que rara vez vuelvas a ver este error.
Si te interesa reforzar aún más tus medidas de seguridad, sobre todo frente a los ataques de consentimiento OAuth, consulta recursos como esta guía detallada sobre el abuso del consentimiento OAuth y los controles de Entra ID. Anticiparte tanto a los errores de configuración como a las amenazas en evolución da lugar a una configuración de autenticación más resistente.
Causas habituales de los errores AADSTS50011 en los URI de redireccionamiento
- Errores tipográficos: Basta con una sola letra mal colocada para que el URI de redireccionamiento no coincida con los registrados, lo que provoca el error AADSTS50011.
- Discrepancias de protocolo (HTTP frente a HTTPS): Usar http cuando Azure espera https, o al revés, genera una discrepancia, ya que Microsoft es estricto en materia de seguridad.
- Barras faltantes o sobrantes: Una barra al final del URI (o la ausencia de ella) puede hacer que una coincidencia exacta falle.
- Problemas de distinción entre mayúsculas y minúsculas: Los URI en Azure distinguen entre mayúsculas y minúsculas. Si tu solicitud usa /Callback pero el registro indica /callback, aparecerá el error.
- URL de entorno incorrecta: Confundir las URL de desarrollo, preproducción o producción, como usar localhost en producción, puede provocar discrepancias con mucha rapidez.
Cómo registrar y verificar los URI de redireccionamiento en el Azure Portal
- Localiza tu registro de aplicación: En el Azure Portal, ve a "Registros de aplicaciones" y selecciona la aplicación en cuestión.
- Edita los URI de redireccionamiento: En "Autenticación", busca la sección "URI de redireccionamiento" y añade, elimina o actualiza los URI necesarios.
- Haz coincidir todos los detalles: Asegúrate de que cada detalle coincida con tu código o tu despliegue: protocolo, dominio, ruta, barra final y mayúsculas y minúsculas.
- Guarda y confirma: Después de editar, pulsa en "Guardar". Revisa que todos los URI de redireccionamiento coincidan ahora con los que usa la configuración de tu aplicación o tu código.
- Prueba el flujo de autenticación: Vuelve a iniciar sesión para confirmar que el error se ha resuelto y que la redirección se comporta como esperas.
Más información, recursos y opiniones de la comunidad
¿Ya has superado el problema de la discrepancia en los URI de redireccionamiento? Buenas noticias: no tienes que resolverlo tú solo. Microsoft ofrece una gran cantidad de documentación y referencias útiles para que no caigas en el mismo error la próxima vez. Si buscas los detalles técnicos, empieza por su documentación oficial sobre los códigos de error de los problemas de autenticación y autorización en Entra ID (anteriormente Azure AD). Estas guías te explican los errores más comunes y cómo corregirlos, y además incluyen ejemplos de código para quienes disfrutan experimentando.
Por supuesto, a veces la documentación no cubre los casos más extraños. Ahí es donde los foros de la comunidad se convierten en tu salvavidas. Microsoft Q&A, Stack Overflow y los hilos de comentarios están llenos de experiencias reales de personas que han lidiado con el temido AADSTS50011 y lo han resuelto. Plantea tu caso con tus síntomas o revisa los hilos ya resueltos por si la solución que buscas está a la vista. Es como tener un grupo de apoyo dedicado por completo a tus dolores de cabeza.
Si quieres mantener a salvo tus aplicaciones y tu organización, echa un vistazo a la visión general sobre gobernanza en la nube y seguridad de identidades. ¿Quieres evitar la deriva de directivas y el caos de configuraciones? Consulta esta introducción sobre la estrategia de gobernanza empresarial en Azure. ¿Buscas las claves de unas prácticas de identidad sólidas? Este debate sobre cómo reducir el riesgo de identidad con acceso condicional de Entra ID es para ti.
Si te ha resultado útil o te has encontrado con algo inusual, comparte tus comentarios o deja tu solución alternativa en los comentarios. Cuanto más aportes, más fácil será para el siguiente ingeniero salir de las arenas movedizas de la URI de redirección. Quién sabe: tu aportación podría ser la pieza que le falta a alguien mañana.
🎧 También te puede interesar
- Modelo operativo de gobernanza de Microsoft 365
Conoce la propiedad y los controles que hacen sostenibles los cambios en Microsoft 365.
- Gobernanza de identidades en Microsoft Entra
Comprende el contexto de identidad y acceso necesario para una colaboración segura.
- Agentes de IA: explicados de forma sencilla
Explora los fundamentos de gobernanza del trabajo asistido por IA.