Megosztás:


UsernamePasswordCredential class

Figyelmeztetés

Ez az API már elavult.

UsernamePasswordCredential is deprecated. Use a more secure credential. See https://aka.ms/azsdk/identity/mfa for details.

Engedélyezi a Microsoft Entra-azonosító hitelesítését egy felhasználó felhasználónevével és jelszavával. Ez a hitelesítő adatok magas fokú megbízhatóságot igényelnek, ezért csak akkor érdemes használni, ha más, biztonságosabb hitelesítő adatokat nem lehet használni.

Konstruktorok

UsernamePasswordCredential(string, string, string, string, UsernamePasswordCredentialOptions)

Létrehozza a UsernamePasswordCredential egy példányát a Microsoft Entra-azonosítón való hitelesítéshez szükséges adatokkal felhasználónévvel és jelszóval.

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 a felhasználó megadta a disableAutomaticAuthenticationlehetőséget, ha a jogkivonat nem kérhető le csendben, ez a módszer nem kísérli meg a felhasználói beavatkozást a jogkivonat lekéréséhez.

Konstruktor adatai

UsernamePasswordCredential(string, string, string, string, UsernamePasswordCredentialOptions)

Létrehozza a UsernamePasswordCredential egy példányát a Microsoft Entra-azonosítón való hitelesítéshez szükséges adatokkal felhasználónévvel és jelszóval.

new UsernamePasswordCredential(tenantId: string, clientId: string, username: string, password: string, options?: UsernamePasswordCredentialOptions)

Paraméterek

tenantId

string

A Microsoft Entra-bérlő (könyvtár).

clientId

string

Egy alkalmazásregisztráció ügyfél-(alkalmazás-) azonosítója a bérlőben.

username

string

A felhasználói fiók e-mail címe (felhasználónév).

password

string

A felhasználói fiók fiókjelszója

options
UsernamePasswordCredentialOptions

A hitelesítési kérelmet 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 a felhasználó megadta a disableAutomaticAuthenticationlehetőséget, ha a jogkivonat nem kérhető le csendben, ez a módszer nem kísérli meg a felhasználói beavatkozást a jogkivonat lekéréséhez.

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>