UiRequiredExceptionClassification Enumeração

Definição

Detalhes sobre a causa de um MsalUiRequiredException, dando uma dica sobre o que o usuário pode esperar quando passar pela autenticação interativa. Consulte Noções básicas sobre MsalUiRequiredException para obter detalhes.

public enum UiRequiredExceptionClassification
type UiRequiredExceptionClassification = 
Public Enum UiRequiredExceptionClassification
Herança
UiRequiredExceptionClassification

Campos

Nome Valor Description
None 0

Nenhum detalhe é fornecido. É possível que o usuário consiga resolver o problema iniciando a autenticação interativa. Essa também é a classificação quando nenhuma conta ou dica de logon válida é passada para AcquireTokenSilentParameterBuilder. Consulte Noções básicas sobre MsalUiRequiredException para obter detalhes.

MessageOnly 1

O problema não pode ser resolvido. Iniciar o fluxo de autenticação interativa mostrará uma mensagem explicando a condição. Consulte Noções básicas sobre MsalUiRequiredException para obter detalhes.

BasicAction 2

O problema pode ser resolvido pela interação do usuário durante o fluxo de autenticação interativa. Consulte Noções básicas sobre MsalUiRequiredException para obter detalhes.

AdditionalAction 3

O problema pode ser resolvido por interação corretiva adicional dentro do sistema, fora do fluxo de autenticação interativa. Iniciar um fluxo de autenticação interativo mostrará ao usuário o que ele precisa fazer, mas é possível que o usuário não consiga concluir a ação. Consulte Noções básicas sobre MsalUiRequiredException para obter detalhes.

ConsentRequired 4

O consentimento do usuário está ausente ou foi revogado. O problema pode ser resolvido pelo consentimento do usuário durante o fluxo de autenticação interativa. Consulte Noções básicas sobre MsalUiRequiredException para obter detalhes.

UserPasswordExpired 5

A senha do usuário expirou. O problema pode ser resolvido pelo usuário durante o fluxo de autenticação interativo. Consulte Noções básicas sobre MsalUiRequiredException para obter detalhes.

PromptNeverFailed 6

WithPrompt(Prompt) foi usado com um Prompt.Never valor, no entanto, isso não pôde ser respeitado pelo servidor. Use um comportamento de prompt diferente, como SelectAccount. Consulte Noções básicas sobre MsalUiRequiredException para obter detalhes.

AcquireTokenSilentFailed 7

Falha na AcquireTokenSilentParameterBuilder chamada. Isso geralmente faz parte do padrão de chamada AcquireTokenSilentParameterBuilder para obter um token do cache, seguido por uma chamada diferente AcquireToken para obter um token de Microsoft Entra ID. Consulte a mensagem de erro para obter detalhes. Consulte Noções básicas sobre MsalUiRequiredException para obter detalhes.

Aplica-se a