AuthenticationRequiredError Classe

L'autenticazione interattiva è necessaria per acquisire un token.

Questo errore viene generato solo dalle credenziali utente interattive configurate per non richiedere automaticamente l'interazione dell'utente in base alle esigenze. Le relative proprietà forniscono informazioni aggiuntive che potrebbero essere necessarie per l'autenticazione. L'esempio di control_interactive_prompts illustra la gestione di questo errore chiamando il metodo "authenticate" di una credenziale.

Ereditarietà
azure.identity._exceptions.CredentialUnavailableError
AuthenticationRequiredError

Costruttore

AuthenticationRequiredError(scopes: Iterable[str], message: str | None = None, claims: str | None = None, **kwargs: Any)

Parametri

scopes
str
Necessario

Ambiti richiesti durante l'autenticazione non riuscita

message
str
valore predefinito: None

Messaggio di errore che spiega il motivo dell'eccezione.

claims
str
valore predefinito: None

Attestazioni aggiuntive necessarie nell'autenticazione successiva.

Metodi

add_note

Exception.add_note(nota): aggiungere una nota all'eccezione

raise_with_traceback

Generare l'eccezione con il traceback esistente.

Deprecato dalla versione 1.22.0: questo metodo è deprecato perché non è più supportato Python 2. Usare invece raise/from.

with_traceback

Exception.with_traceback(tb): impostare l'auto. traceback a tb e restituire se stesso.

add_note

Exception.add_note(nota): aggiungere una nota all'eccezione

add_note()

raise_with_traceback

Generare l'eccezione con il traceback esistente.

Deprecato dalla versione 1.22.0: questo metodo è deprecato perché non è più supportato Python 2. Usare invece raise/from.

raise_with_traceback() -> None

with_traceback

Exception.with_traceback(tb): impostare l'auto. traceback a tb e restituire se stesso.

with_traceback()

Attributi

args

claims

Attestazioni aggiuntive necessarie nell'autenticazione successiva.

Tipo restituito

str,

scopes

Ambiti richiesti durante l'autenticazione non riuscita.

Tipo restituito