UiRequiredExceptionClassification Énumération

Définition

Détails sur la cause d’un MsalUiRequiredException, donnant un indicateur sur ce que l’utilisateur peut attendre lorsqu’il passe par l’authentification interactive. Pour plus d’informations, consultez Présentation de MsalUiRequiredException .

public enum UiRequiredExceptionClassification
type UiRequiredExceptionClassification = 
Public Enum UiRequiredExceptionClassification
Héritage
UiRequiredExceptionClassification

Champs

Nom Valeur Description
None 0

Aucun détail n’est fourni. Il est possible que l’utilisateur puisse résoudre le problème en lançant l’authentification interactive. Il s’agit également de la classification lorsqu’aucun compte ou indicateur de connexion valide n’est passé à AcquireTokenSilentParameterBuilder. Pour plus d’informations, consultez Présentation de MsalUiRequiredException .

MessageOnly 1

Impossible de résoudre le problème. Le lancement d’un flux d’authentification interactif affiche un message expliquant la condition. Pour plus d’informations, consultez Présentation de MsalUiRequiredException .

BasicAction 2

Le problème peut être résolu par l’interaction de l’utilisateur pendant le flux d’authentification interactif. Pour plus d’informations, consultez Présentation de MsalUiRequiredException .

AdditionalAction 3

Le problème peut être résolu par une interaction corrective supplémentaire au sein du système, en dehors du flux d’authentification interactif. Le démarrage d’un flux d’authentification interactif montre à l’utilisateur ce qu’il doit faire, mais il est possible que l’utilisateur ne puisse pas terminer l’action. Pour plus d’informations, consultez Présentation de MsalUiRequiredException .

ConsentRequired 4

Le consentement de l’utilisateur est manquant ou a été révoqué. Le problème peut être résolu par le consentement de l’utilisateur pendant le flux d’authentification interactif. Pour plus d’informations, consultez Présentation de MsalUiRequiredException .

UserPasswordExpired 5

Le mot de passe de l’utilisateur a expiré. Le problème peut être résolu par l’utilisateur pendant le flux d’authentification interactif. Pour plus d’informations, consultez Présentation de MsalUiRequiredException .

PromptNeverFailed 6

WithPrompt(Prompt) a été utilisé avec une Prompt.Never valeur, mais cela n’a pas pu être respecté par le serveur. Utilisez un comportement d’invite différent, tel que SelectAccount. Pour plus d’informations, consultez Présentation de MsalUiRequiredException .

AcquireTokenSilentFailed 7

Échec d’un AcquireTokenSilentParameterBuilder appel. Cela fait généralement partie du modèle d’appel AcquireTokenSilentParameterBuilder d’obtention d’un jeton à partir du cache, suivi d’un autre AcquireToken appel pour obtenir un jeton à partir de Microsoft Entra ID. Pour plus d’informations, consultez le message d’erreur. Pour plus d’informations, consultez Présentation de MsalUiRequiredException .

S’applique à