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


ManagedIdentityCredential class

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

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

Konstruktorok

ManagedIdentityCredential(ManagedIdentityCredentialClientIdOptions)

Létrehoz egy ManagedIdentityCredential példányt a clientId azonosítóval

ManagedIdentityCredential(ManagedIdentityCredentialResourceIdOptions)

Létrehoz egy ManagedIdentityCredential példányt az 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él-azonosítójával vagy alkalmazásregisztrációval (az AKS pod-identitás használatakor).

Metódusok

getToken(string | string[], GetTokenOptions)

Hitelesíti Microsoft Entra ID, é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, a rendszer egy AuthenticationErrort küld a hiba részleteivel.

Konstruktor adatai

ManagedIdentityCredential(ManagedIdentityCredentialClientIdOptions)

Létrehoz egy ManagedIdentityCredential példányt a clientId 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(ManagedIdentityCredentialResourceIdOptions)

Létrehoz egy ManagedIdentityCredential példányt az 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él-azonosí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 ügyfél-azonosítója vagy alkalmazásregisztráció (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íti Microsoft Entra ID, é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, a rendszer egy AuthenticationErrort küld 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 végrehajtott kérések konfigurálásához használt beállítások.

Válaszok

Promise<AccessToken>