Errores asociados con el Administrador de cuentas web (WAM)

Por lo general, los errores generados por el componente MSAL que interactúan con el Administrador de cuentas web (WAM) se convierten automáticamente en una instancia de MsalException. Esto permite que los desarrolladores no tengan que preocuparse por los detalles internos y, en su lugar, gestionen los errores mediante construcciones idiomáticas de .NET. Sin embargo, para profundizar más, los desarrolladores a menudo tendrán que investigar mensajes de error específicos.

La tabla siguiente destaca algunos de los errores más comunes junto con posibles estrategias de mitigación. Para otras excepciones, consulte el documento Excepciones.

Warning

Los códigos de error y los mensajes de error solo se presentan como referencia. No se recomienda implementar manualmente estrategias de control de excepciones basadas en estas y, en su lugar, usar el enfoque basado en estándares MsalException.

Código de error Mensaje de error Mitigation
2147943631 No se puede acceder a la ubicación de red. Para obtener información sobre la solución de problemas de red, consulta la Ayuda de Windows. Posiblemente un error intermitente. Intente ejecutar el código más adelante y asegúrese de que el equipo tiene acceso activo a Internet.
2147943717 La cuenta especificada no existe. Asegúrese de que la cuenta usada con WAM existe.
2148074254 No hay credenciales disponibles en el paquete de seguridad
2156265477 Las propiedades de la cuenta de Online ID deben actualizarse antes de iniciar sesión. Para la cuenta especificada, inicie sesión en su cuenta para asegurarse de que está totalmente configurada.
2156265478 Para ayudar a proteger tu cuenta de Online ID, debes volver a iniciar sesión. Inicie sesión en la cuenta de destino con WAM.
2156265481 El nombre de inicio de sesión de Online ID aún no se ha verificado. Se requiere la verificación por correo electrónico antes de iniciar sesión. Compruebe la cuenta por correo electrónico para asegurarse de que se puede usar.
2156265482 Hemos observado alguna actividad inusual en su cuenta de Id. en línea. La acción es necesaria para asegurarse de que nadie más use su cuenta. Inicie sesión en su cuenta y compruebe que la cuenta no está suspendida.
2156265483 Hemos detectado alguna actividad sospechosa con su cuenta de Id. en línea. Para ayudarle a protegerse, hemos bloqueado temporalmente su cuenta. La cuenta seleccionada no se puede usar actualmente para la autenticación.
2156265484 La interacción del usuario es necesaria para la autenticación. Al autenticar al usuario, WAM no pudo usar un token almacenado en caché. Se debe solicitar autenticación al usuario a través de AcquireTokenInteractive.
3399548929 Se necesita la interacción del usuario para continuar. Al autenticar al usuario, WAM no pudo usar un token almacenado en caché. Se debe solicitar al usuario que se autentique mediante AcquireTokenInteractive.
3399614467 V2Error: invalid_grant AADSTS500341: la cuenta de usuario {ID} se ha eliminado del directorio {TENANT_ID}. Para iniciar sesión en esta aplicación, la cuenta debe agregarse al directorio. Asegúrese de que la cuenta con la que el usuario intenta iniciar sesión está registrada en Microsoft Entra ID.
3399614476 V2Error: invalid_grant AADSTS50078: la autenticación multifactor presentada ha expirado debido a las directivas configuradas por el administrador, debe actualizar la autenticación multifactor para acceder a {API_TARGET}. La cuenta debe ser configurada por el administrador de Microsoft Entra con una configuración actualizada de MFA.
2148073494 El conjunto de claves no existe. Código de error interno: 545133655
2148073520 El dispositivo que requiere este proveedor de servicios criptográficos no está listo para su uso. Código de error interno: 545133655
80090016 NTE_BAD_KEYSET Problema con el módulo de plataforma segura (TPM) del dispositivo. Siga las instrucciones de recuperación del dispositivo para que el equipo se convierta en un buen estado.

Errores sin incluir en la lista

Dado que WAM es un nuevo componente, cuando se producen errores, se recomienda registrar datos de AdditionalExceptionData y registrar un error. Documentaremos el problema lo antes posible.