Diagnóstico de Autenticación

Microsoft Entra ID (Azure AD) - Configuración Actual

🔍 Configuración Actual

Cargando configuración...

📋 Pasos para Verificar en Azure Portal

Paso 1: Verifica el Redirect URI
  1. Ve a Azure Portal
  2. Navega a: Microsoft Entra ID → App registrations
  3. Busca tu aplicación por el Application ID que se muestra arriba
  4. Click en Authentication en el menú lateral
  5. En Platform configurations → Web
  6. Verifica que exista EXACTAMENTE este Redirect URI:
Paso 2: Habilita Public Client Flows (CRÍTICO)
  1. En la misma página de Authentication
  2. Desplázate hasta Advanced settings
  3. Encuentra: "Allow public client flows"
  4. Cambia a: YES ✅
  5. Click en Save
⚠️ IMPORTANTE: Si "Allow public client flows" está en NO, obtendrás el error "No podemos iniciar su sesión"
Paso 3: Verifica API Permissions
  1. Click en API permissions en el menú lateral
  2. Debe existir: Microsoft Graph → User.Read (Type: Delegated)
  3. Si no existe, click en Add a permission:
    • Selecciona Microsoft Graph
    • Selecciona Delegated permissions
    • Busca y marca User.Read
    • Click en Add permissions
  4. Opcionalmente, click en "Grant admin consent for [Your Org]"
Paso 4: Verifica el Tipo de Cuenta Soportado
  1. En la página principal de tu aplicación (Overview)
  2. Busca "Supported account types"
  3. Opciones comunes:
    • "Accounts in this organizational directory only" - Solo tu organización
    • "Accounts in any organizational directory" - Cualquier Azure AD
    • "Accounts in any... and personal Microsoft accounts" - Azure AD + Personal
  4. Asegúrate de que el tipo de cuenta del usuario que intenta loguearse esté permitido

🧪 Prueba de Login

Después de verificar todos los pasos:

  1. Haz click en el botón de abajo para probar el login
  2. Serás redirigido a Microsoft para autenticarte
  3. Si todo está correcto, volverás a la aplicación logueado

❓ Errores Comunes

Error: "No podemos iniciar su sesión"
Error: "AADSTS50011: The reply URL does not match"
Error: "AADSTS65001: User not in directory"

← Volver a la Aplicación