UiRequiredExceptionClassification Wyliczenie

Definicja

Szczegółowe informacje o przyczynie elementu MsalUiRequiredException, dając wskazówki dotyczące tego, czego użytkownik może oczekiwać po przejściu przez uwierzytelnianie interakcyjne. Aby uzyskać szczegółowe informacje, zobacz Understanding MsalUiRequiredException (Opis elementu MsalUiRequiredException ).

public enum UiRequiredExceptionClassification
type UiRequiredExceptionClassification = 
Public Enum UiRequiredExceptionClassification
Dziedziczenie
UiRequiredExceptionClassification

Pola

Nazwa Wartość Opis
None 0

Nie podano żadnych szczegółów. Możliwe, że użytkownik będzie mógł rozwiązać ten problem, uruchamiając uwierzytelnianie interakcyjne. Jest to również klasyfikacja, gdy żadne konto lub prawidłowa wskazówka logowania nie jest przekazywana do .AcquireTokenSilentParameterBuilder Aby uzyskać szczegółowe informacje, zobacz Understanding MsalUiRequiredException (Opis elementu MsalUiRequiredException ).

MessageOnly 1

Nie można rozwiązać problemu. Uruchomienie przepływu uwierzytelniania interakcyjnego spowoduje wyświetlenie komunikatu objaśniającego warunek. Aby uzyskać szczegółowe informacje, zobacz Understanding MsalUiRequiredException (Opis elementu MsalUiRequiredException ).

BasicAction 2

Problem można rozwiązać przez interakcję użytkownika podczas przepływu uwierzytelniania interakcyjnego. Aby uzyskać szczegółowe informacje, zobacz Understanding MsalUiRequiredException (Opis elementu MsalUiRequiredException ).

AdditionalAction 3

Problem można rozwiązać za pomocą dodatkowej interakcji naprawczej w systemie poza przepływem uwierzytelniania interakcyjnego. Uruchomienie przepływu uwierzytelniania interakcyjnego spowoduje wyświetlenie użytkownikowi tego, co musi zrobić, ale możliwe, że użytkownik nie będzie mógł ukończyć akcji. Aby uzyskać szczegółowe informacje, zobacz Understanding MsalUiRequiredException (Opis elementu MsalUiRequiredException ).

ConsentRequired 4

Brak zgody użytkownika lub została odwołana. Problem można rozwiązać, wyrażając zgodę użytkownika podczas przepływu uwierzytelniania interakcyjnego. Aby uzyskać szczegółowe informacje, zobacz Understanding MsalUiRequiredException (Opis elementu MsalUiRequiredException ).

UserPasswordExpired 5

Hasło użytkownika wygasło. Problem można rozwiązać przez użytkownika podczas przepływu uwierzytelniania interakcyjnego. Aby uzyskać szczegółowe informacje, zobacz Understanding MsalUiRequiredException (Opis elementu MsalUiRequiredException ).

PromptNeverFailed 6

WithPrompt(Prompt) był używany z wartością Prompt.Never , jednak nie można tego uhonorować przez serwer. Użyj innego zachowania monitu, takiego jak SelectAccount. Aby uzyskać szczegółowe informacje, zobacz Understanding MsalUiRequiredException (Opis elementu MsalUiRequiredException ).

AcquireTokenSilentFailed 7

Wywołanie AcquireTokenSilentParameterBuilder nie powiodło się. Jest to zwykle część wzorca wywoływania AcquireTokenSilentParameterBuilder do pobierania tokenu z pamięci podręcznej, a następnie innego AcquireToken wywołania pobierania tokenu z Microsoft Entra ID. Aby uzyskać szczegółowe informacje, zobacz komunikat o błędzie. Aby uzyskać szczegółowe informacje, zobacz Understanding MsalUiRequiredException (Opis elementu MsalUiRequiredException ).

Dotyczy