Linguaggio

IByUsernameAndPassword.AcquireTokenByUsernamePassword Metodo

Definizione

Acquisisce un token senza interazione dell'utente usando l'autenticazione con nome utente e password. Questo metodo non cerca nella cache dei token, ma archivia il risultato. Prima di chiamare questo metodo, usare altri metodi, AcquireTokenSilent(IEnumerable<String>, IAccount) ad esempio per controllare la cache dei token.

public Microsoft.Identity.Client.AcquireTokenByUsernameAndPasswordConfidentialParameterBuilder AcquireTokenByUsernamePassword(System.Collections.Generic.IEnumerable<string> scopes, string username, string password);
abstract member AcquireTokenByUsernamePassword : seq<string> * string * string -> Microsoft.Identity.Client.AcquireTokenByUsernameAndPasswordConfidentialParameterBuilder
Public Function AcquireTokenByUsernamePassword (scopes As IEnumerable(Of String), username As String, password As String) As AcquireTokenByUsernameAndPasswordConfidentialParameterBuilder

Parametri

scopes
IEnumerable<String>

Ambiti richiesti per accedere a un'API protetta.

username
String

Identificatore dell'utente, l'applicazione richiede il token per conto di . In genere in formato UserPrincipalName (UPN), ad esempio john.doe@contoso.com

password
String

Password utente come stringa.

Valori restituiti

Generatore che consente di aggiungere parametri facoltativi prima di eseguire la richiesta di token.

Commenti

Disponibile solo per le applicazioni .NET Framework e .NET Core. Per informazioni dettagliate, vedere nella nostra documentazione.

Si applica a