Compartir a través de


Se produce una excepción al iniciar sesión en una aplicación configurada para Azure B2C.

Versión del producto original: Microsoft Entra ID
Número de KB original: 3092592

Síntomas

Al intentar registrarse o iniciar sesión en, una aplicación configurada para Microsoft Azure B2C, recibirá el siguiente mensaje de error:

Error del servidor en la aplicación '/'

El código de estado de respuesta no indica que se ha realizado correctamente: 404 (no encontrado)

Descripción: se produjo una excepción no controlada durante la ejecución de la solicitud web actual. Revise el seguimiento de la pila para obtener más información acerca del error y en donde se originó en el código.

Detalles de excepción: System.Net.WebException: el servidor remoto devolvió un error. 404 (No encontrado)

Error de origen:
Línea 106: {
Línea 107: ...
Línea 108: OpenIdConnectConfiguration config = await mgr. GetConfigurationAsync();
Línea 109: ...
Línea 110: }

Causa

Este problema se produce si falta la configuración nombre de directiva para el inicio de sesión, el restablecimiento de contraseña o el perfil de usuario en el archivo web.config de la aplicación.

Solución

Para resolver el problema, siga estos pasos:

  1. Abra el archivo web.config de la aplicación.

  2. En este archivo, compruebe lo siguiente:

    • La clave de aplicación ida:SignInPolicyId existe y ha reemplazado el valor por el nombre de la directiva de inicio de sesión que proporcionó en el Portal de administración de Azure B2C.
    • La clave de aplicación ida:PasswordResetPolicyId existe y ha reemplazado el valor por el nombre de la directiva de inicio de sesión que proporcionó en el Portal de administración de Azure B2C.
    • La clave de aplicación ida:UserProfilePolicyId existe y ha reemplazado el valor por el nombre de la directiva de inicio de sesión que proporcionó en el Portal de administración de Azure B2C.

    El archivo web.config debe ser similar al siguiente:

    <appSettings>
    ...
    <add key="ida:SignInPolicyId" value="B2C_Signin_Policy">
    <add key="ida:PasswordResetPolicyId" value="B2C_PasswordReset_Policy">
    <add key="ida:UserProfilePolicyId" value="B2C_UserProfile_Policy">
    ...
    </appSettings>
    

Ponte en contacto con nosotros para obtener ayuda

Si tiene preguntas o necesita ayuda, cree una solicitud de soporte o busque consejo en la comunidad de Azure. También puede enviar comentarios sobre el producto con los comentarios de la comunidad de Azure.