UiRequiredExceptionClassification 열거형

정의

사용자가 대화형 인증을 MsalUiRequiredException통과할 때 예상할 수 있는 사항에 대한 힌트를 제공하는 원인에 대한 세부 정보입니다. 자세한 내용은 MsalUiRequiredException 이해를 참조하세요.

public enum UiRequiredExceptionClassification
type UiRequiredExceptionClassification = 
Public Enum UiRequiredExceptionClassification
상속
UiRequiredExceptionClassification

필드

Name Description
None 0

자세한 내용은 제공되지 않습니다. 사용자가 대화형 인증을 시작하여 문제를 해결할 수 있습니다. 이는 계정 또는 유효한 로그인 힌트가 전달되지 AcquireTokenSilentParameterBuilder않는 경우에도 분류입니다. 자세한 내용은 MsalUiRequiredException 이해를 참조하세요.

MessageOnly 1

문제를 해결할 수 없습니다. 대화형 인증 흐름을 시작하면 조건을 설명하는 메시지가 표시됩니다. 자세한 내용은 MsalUiRequiredException 이해를 참조하세요.

BasicAction 2

대화형 인증 흐름 중에 사용자 상호 작용을 통해 문제를 해결할 수 있습니다. 자세한 내용은 MsalUiRequiredException 이해를 참조하세요.

AdditionalAction 3

문제는 대화형 인증 흐름 외부의 시스템 내에서 추가 수정 상호 작용을 통해 해결할 수 있습니다. 대화형 인증 흐름을 시작하면 사용자에게 수행해야 할 작업이 표시되지만 사용자가 작업을 완료할 수 없을 수 있습니다. 자세한 내용은 MsalUiRequiredException 이해를 참조하세요.

ConsentRequired 4

사용자 동의가 누락되었거나 해지되었습니다. 대화형 인증 흐름 중에 사용자 동의를 통해 문제를 해결할 수 있습니다. 자세한 내용은 MsalUiRequiredException 이해를 참조하세요.

UserPasswordExpired 5

사용자의 암호가 만료되었습니다. 대화형 인증 흐름 중에 사용자가 문제를 해결할 수 있습니다. 자세한 내용은 MsalUiRequiredException 이해를 참조하세요.

PromptNeverFailed 6

WithPrompt(Prompt) 가 값과 Prompt.Never 함께 사용되었지만 서버에서 이를 적용할 수 없습니다. 와 같은 SelectAccount다른 프롬프트 동작을 사용하세요. 자세한 내용은 MsalUiRequiredException 이해를 참조하세요.

AcquireTokenSilentFailed 7

호출에 AcquireTokenSilentParameterBuilder 실패했습니다. 이는 일반적으로 캐시에서 토큰을 가져오는 호출 AcquireTokenSilentParameterBuilder 패턴의 일부이며 Microsoft Entra ID 토큰을 가져오기 위한 다른 AcquireToken 호출이 뒤따릅니다. 자세한 내용은 오류 메시지를 참조하세요. 자세한 내용은 MsalUiRequiredException 이해를 참조하세요.

적용 대상