Fel som är associerade med Web Account Manager (WAM)

I allmänhet konverteras fel som genereras av MSAL-komponenten som samverkar med Web Account Manager (WAM) automatiskt till en instans av MsalException. Detta gör det möjligt för utvecklare att inte oroa sig för det interna och i stället hantera fel via idiomatiska .NET konstruktioner. För ytterligare djupdykning behöver utvecklare dock ofta undersöka specifika felmeddelanden.

Tabellen nedan visar några av de vanligaste felen tillsammans med potentiella mititgationsstrategier. Andra undantag finns i dokumentet Undantag.

Varning

Felkoder och felmeddelanden visas endast som referens. Vi rekommenderar inte att du implementerar strategier för undantagshantering manuellt baserat på dessa och använder i stället den standardbaserade MsalExceptionmetoden.

Felkod Felmeddelande Mitigation
2147943631 Det går inte att nå nätverksplatsen. Information om nätverksfelsökning finns i Windows Hjälp. Potentiellt ett tillfälligt fel. Prova att köra koden senare och se till att datorn har aktiv Internetåtkomst.
2147943717 Det angivna kontot finns inte. Kontrollera att det konto som används med WAM finns.
2148074254 Inga autentiseringsuppgifter är tillgängliga i säkerhetspaketet
2156265477 Egenskaper för online-ID-konto måste uppdateras innan du loggar in. För det angivna kontot loggar du in på ditt konto för att säkerställa att det är helt konfigurerat.
2156265478 För att skydda ditt online-ID-konto måste du logga in igen. Utför en inloggning för målkontot med WAM.
2156265481 Inloggningsnamnet för online-ID har ännu inte verifierats. E-postverifiering krävs innan du loggar in. Kontrollera kontot via e-post för att se till att det kan användas.
2156265482 Vi har lagt märke till en ovanlig aktivitet i ditt online-ID-konto. Din åtgärd krävs för att se till att ingen annan använder ditt konto. Logga in på ditt konto och kontrollera att kontot inte är inaktiverat.
2156265483 Vi har upptäckt misstänkt aktivitet med ditt online-ID-konto. För att skydda dig har vi tillfälligt blockerat ditt konto. Det valda kontot kan för närvarande inte användas för autentisering.
2156265484 Användarinteraktion krävs för autentisering. När användaren autentiseras kunde WAM inte använda en cachelagrad token. Användaren måste uppmanas att autentisera sig via AcquireTokenInteractive.
3399548929 Behöver användarinteraktion för att fortsätta. När användaren autentiseras kunde WAM inte använda en cachelagrad token. Användaren måste uppmanas att autentisera sig via AcquireTokenInteractive.
3399614467 V2Error: invalid_grant AADSTS500341: Användarkontot {ID} har tagits bort från katalogen {TENANT_ID}. För att kunna logga in i det här programmet måste kontot läggas till i katalogen. Kontrollera att det konto som användaren försöker logga in med är registrerat i Microsoft Entra ID.
3399614476 V2Error: invalid_grant AADSTS50078: Den presenterade multifaktorautentiseringen har upphört att gälla på grund av principer som har konfigurerats av administratören. Du måste uppdatera multifaktorautentiseringen för att få åtkomst till {API_TARGET}. Kontot måste konfigureras av Microsoft Entra-administratören med uppdaterade MFA-inställningar.
2148073494 Nyckeluppsättningen finns inte intern felkod: 545133655
2148073520 Den enhet som krävs av den här kryptografiska providern är inte redo att användas. Intern felkod: 545133655
80090016 NTE_BAD_KEYSET Problem med enhetenS betrodda plattformsmodul (TPM). Följ instruktionerna för enhetsåterställning för att få datorn i ett bra tillstånd.

Olistade fel

Eftersom WAM är en ny komponent rekommenderar vi att du loggar data från AdditionalExceptionData och loggar en bugg när fel inträffar. Vi dokumenterar problemet så snart som möjligt.