UiRequiredExceptionClassification 列挙型

定義

MsalUiRequiredExceptionの原因の詳細。ユーザーが対話型認証を行うときにユーザーが期待できることを示すヒントを提供します。 詳細については、「 MsalUiRequiredException について」を参照してください。

public enum UiRequiredExceptionClassification
type UiRequiredExceptionClassification = 
Public Enum UiRequiredExceptionClassification
継承
UiRequiredExceptionClassification

フィールド

名前 説明
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 について」を参照してください。

適用対象