Megosztás a következőn keresztül:


ManagedIdentityCredential class

Az üzembe helyezési környezetben elérhető felügyelt identitással kísérli meg a hitelesítést. Ez a hitelesítési típus azure-beli virtuális gépeken, App Service-példányokban, Azure Functions-alkalmazásokban, Azure Kubernetes Servicesben, Azure Service Fabric-példányokban és az Azure Cloud Shellben működik.

A felügyelt identitások konfigurálásáról további információt itt talál: https://learn.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview

Konstruktorok

ManagedIdentityCredential(ManagedIdentityCredentialClientIdOptions)

A ManagedIdentityCredential példányának létrehozása ügyfél-azonosítóval

ManagedIdentityCredential(ManagedIdentityCredentialObjectIdOptions)

Létrehoz egy ManagedIdentityCredential-példányt egy objektumazonosítóval

ManagedIdentityCredential(ManagedIdentityCredentialResourceIdOptions)

Létrehoz egy ManagedIdentityCredential-példányt egy erőforrás-azonosítóval

ManagedIdentityCredential(string, TokenCredentialOptions)

Létrehoz egy ManagedIdentityCredential-példányt egy felhasználó által hozzárendelt identitás ügyfélazonosítójával vagy alkalmazásregisztrációval (az AKS pod-identitás használatakor).

Metódusok

getToken(string | string[], GetTokenOptions)

Hitelesít a Microsoft Entra-azonosítóval, és sikeres esetben egy hozzáférési jogkivonatot ad vissza. Ha a hitelesítés sikertelen, egy CredentialUnavailableError jelenik meg a hiba részleteivel. Ha váratlan hiba történik, egy AuthenticationError jelenik meg a hiba részleteivel.

Konstruktor adatai

ManagedIdentityCredential(ManagedIdentityCredentialClientIdOptions)

A ManagedIdentityCredential példányának létrehozása ügyfél-azonosítóval

new ManagedIdentityCredential(options?: ManagedIdentityCredentialClientIdOptions)

Paraméterek

options
ManagedIdentityCredentialClientIdOptions

A hozzáférési jogkivonat-kérést küldő ügyfél konfigurálásának beállításai.

ManagedIdentityCredential(ManagedIdentityCredentialObjectIdOptions)

Létrehoz egy ManagedIdentityCredential-példányt egy objektumazonosítóval

new ManagedIdentityCredential(options?: ManagedIdentityCredentialObjectIdOptions)

Paraméterek

options
ManagedIdentityCredentialObjectIdOptions

A hozzáférési jogkivonat-kérést küldő erőforrás konfigurálásának beállításai.

ManagedIdentityCredential(ManagedIdentityCredentialResourceIdOptions)

Létrehoz egy ManagedIdentityCredential-példányt egy erőforrás-azonosítóval

new ManagedIdentityCredential(options?: ManagedIdentityCredentialResourceIdOptions)

Paraméterek

options
ManagedIdentityCredentialResourceIdOptions

A hozzáférési jogkivonat-kérést küldő erőforrás konfigurálásának beállításai.

ManagedIdentityCredential(string, TokenCredentialOptions)

Létrehoz egy ManagedIdentityCredential-példányt egy felhasználó által hozzárendelt identitás ügyfélazonosítójával vagy alkalmazásregisztrációval (az AKS pod-identitás használatakor).

new ManagedIdentityCredential(clientId: string, options?: TokenCredentialOptions)

Paraméterek

clientId

string

A felhasználó által hozzárendelt identitás vagy alkalmazásregisztráció ügyfélazonosítója (az AKS pod-identitás használatakor).

options
TokenCredentialOptions

A hozzáférési jogkivonat-kérést küldő ügyfél konfigurálásának beállításai.

Metódus adatai

getToken(string | string[], GetTokenOptions)

Hitelesít a Microsoft Entra-azonosítóval, és sikeres esetben egy hozzáférési jogkivonatot ad vissza. Ha a hitelesítés sikertelen, egy CredentialUnavailableError jelenik meg a hiba részleteivel. Ha váratlan hiba történik, egy AuthenticationError jelenik meg a hiba részleteivel.

function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>

Paraméterek

scopes

string | string[]

Azon hatókörök listája, amelyekhez a jogkivonatnak hozzáférése lesz.

options
GetTokenOptions

A TokenCredential implementáció által küldött kérések konfigurálásához használt beállítások.

Válaszok

Promise<AccessToken>