Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ogólnie błędy generowane przez składnik MSAL, który współdziała z Menedżerem kont internetowych (WAM), są automatycznie przekształcane na wystąpienie MsalException. Dzięki temu deweloperzy mogą nie martwić się o wewnętrzne elementy i zamiast tego obsługiwać błędy za pomocą konstrukcji idiomatycznych .NET. Jednak aby przeprowadzić bardziej szczegółową analizę, deweloperzy często muszą zbadać konkretne komunikaty o błędach.
Poniższa tabela przedstawia niektóre z najczęstszych błędów wraz z potencjalnymi strategiami ich ograniczania. W przypadku innych wyjątków zapoznaj się z dokumentem Wyjątki.
Warning
Kody błędów i komunikaty o błędach są prezentowane tylko do celów referencyjnych. Nie zalecamy ręcznego implementowania strategii obsługi wyjątków na podstawie tych metod i zamiast tego należy użyć standardowego MsalExceptionpodejścia.
| Kod błędu | Komunikat o błędzie | Mitigation |
|---|---|---|
| 2147943631 | Nie można uzyskać dostępu do lokalizacji sieciowej. Aby uzyskać informacje na temat rozwiązywania problemów z siecią, zobacz Windows Pomoc. | Potencjalnie sporadyczne błędy. Spróbuj uruchomić kod później i upewnij się, że komputer ma aktywny dostęp do Internetu. |
| 2147943717 | Określone konto nie istnieje. | Upewnij się, że konto używane z usługą WAM istnieje. |
| 2148074254 | W pakiecie zabezpieczeń nie są dostępne żadne poświadczenia | |
| 2156265477 | Przed zalogowaniem się należy zaktualizować informacje o koncie Online ID. | W przypadku określonego konta zaloguj się do swojego konta , aby upewnić się, że jest on w pełni skonfigurowany. |
| 2156265478 | Aby lepiej chronić konto Online ID, musisz ponownie się zalogować. | Zaloguj się na koncie docelowym za pomocą WAM. |
| 2156265481 | Nazwa logowania Online ID nie została jeszcze zweryfikowana. Przed zalogowaniem jest wymagana weryfikacja poczty e-mail. | Sprawdź konto za pośrednictwem poczty e-mail, aby upewnić się, że można go użyć. |
| 2156265482 | Zauważyliśmy nietypową aktywność na Twoim koncie Online ID. Twoja akcja jest wymagana, aby upewnić się, że nikt inny nie korzysta z Twojego konta. | Zaloguj się do swojego konta i sprawdź, czy konto nie jest zawieszone. |
| 2156265483 | Wykryliśmy podejrzaną aktywność na Twoim koncie Online ID. Aby chronić Cię, tymczasowo zablokowaliśmy Twoje konto. | Wybranego konta nie można obecnie używać do uwierzytelniania. |
| 2156265484 | Interakcja użytkownika jest wymagana do uwierzytelniania. | Podczas uwierzytelniania użytkownika WAM nie może użyć buforowanego tokenu. Użytkownik musi być monitowany o uwierzytelnienie za pośrednictwem polecenia AcquireTokenInteractive. |
| 3399548929 | Aby kontynuować, potrzebna jest interakcja użytkownika. | Podczas uwierzytelniania użytkownika WAM nie może użyć buforowanego tokenu. Użytkownik musi być monitowany o uwierzytelnienie za pośrednictwem polecenia AcquireTokenInteractive. |
| 3399614467 | V2Error: invalid_grant AADSTS500341: konto użytkownika {ID} zostało usunięte z katalogu {TENANT_ID}. Aby zalogować się do tej aplikacji, konto musi być dodane do katalogu. | Upewnij się, że konto, za pomocą którego użytkownik próbuje się zalogować, jest zarejestrowane w Microsoft Entra ID. |
| 3399614476 | V2Error: invalid_grant AADSTS50078: Przedstawione uwierzytelnianie wieloskładnikowe wygasło z powodu zasad skonfigurowanych przez administratora. Musisz ponownie przeprowadzić uwierzytelnianie wieloskładnikowe, aby uzyskać dostęp do usługi {API_TARGET}. | Konto musi zostać skonfigurowane przez administratora Microsoft Entra przy użyciu aktualnych ustawień uwierzytelniania wieloskładnikowego. |
| 2148073494 | Zestaw kluczy nie istnieje. Wewnętrzny kod błędu: 545133655 | |
| 2148073520 | Urządzenie wymagane przez tego dostawcę kryptograficznego nie jest gotowe do użycia. Kod błędu wewnętrznego: 545133655 | |
| 80090016 | NTE_BAD_KEYSET | Problem z modułem TPM (Trusted Platform Module) urządzenia. Postępuj zgodnie z instrukcjami odzyskiwania urządzenia , aby komputer był w dobrym stanie. |
Błędy nieznajdowane na liście
Ponieważ WAM jest nowym składnikiem, w przypadku wystąpienia błędów zalecamy rejestrowanie danych z AdditionalExceptionData i rejestrowanie usterki. Jak najszybciej udokumentowamy problem.