Aracılığıyla paylaş


AuthenticationRequiredError Sınıf

Belirteç almak için etkileşimli kimlik doğrulaması gerekir.

Bu hata yalnızca gerektiğinde kullanıcı etkileşimini otomatik olarak istememek üzere yapılandırılmış etkileşimli kullanıcı kimlik bilgileri tarafından oluşturulur. Özellikleri, kimlik doğrulaması için gerekli olabilecek ek bilgiler sağlar. control_interactive_prompts örneği, bir kimlik bilgilerinin "authenticate" yöntemini çağırarak bu hatayı işlemeyi gösterir.

Devralma
azure.identity._exceptions.CredentialUnavailableError
AuthenticationRequiredError

Oluşturucu

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

Parametreler

scopes
str
Gerekli

Başarısız kimlik doğrulaması sırasında istenen kapsamlar

message
str
varsayılan değer: None

Özel durumun nedenini açıklayan bir hata iletisi.

claims
str
varsayılan değer: None

Sonraki kimlik doğrulamasında ek talepler gerekir.

Yöntemler

add_note

Exception.add_note(not) – özel duruma not ekleme

raise_with_traceback

Mevcut geri izleme ile özel durumu tetikleme.

Sürüm 1.22.0'dan bu yana kullanım dışı bırakıldı: Python 2'i artık desteklemediğimiz için bu yöntem kullanım dışı bırakıldı. Bunun yerine raise/from kullanın.

with_traceback

Exception.with_traceback(tb) – kendini ayarla. tb'ye geri dönme ve kendini döndürme.

add_note

Exception.add_note(not) – özel duruma not ekleme

add_note()

raise_with_traceback

Mevcut geri izleme ile özel durumu tetikleme.

Sürüm 1.22.0'dan bu yana kullanım dışı bırakıldı: Python 2'i artık desteklemediğimiz için bu yöntem kullanım dışı bırakıldı. Bunun yerine raise/from kullanın.

raise_with_traceback() -> None

with_traceback

Exception.with_traceback(tb) – kendini ayarla. tb'ye geri dönme ve kendini döndürme.

with_traceback()

Öznitelikler

args

claims

Sonraki kimlik doğrulamasında ek talepler gerekir.

Dönüş türü

str,

scopes

Başarısız kimlik doğrulaması sırasında istenen kapsamlar.

Dönüş türü