Lenguaje

IPublicClientApplication.AcquireTokenByUsernamePassword Método

Definición

Sobrecargas

Nombre Description
AcquireTokenByUsernamePassword(IEnumerable<String>, String, SecureString)
Obsoletos.

Solicitud no interactiva para adquirir un token a través de la autenticación de nombre de usuario y contraseña.

AcquireTokenByUsernamePassword(IEnumerable<String>, String, String)
Obsoletos.

Adquiere un token sin interacción del usuario mediante la autenticación de nombre de usuario y contraseña. Este método no busca en la caché de tokens, pero almacena el resultado en ella. Antes de llamar a este método, use otros métodos como AcquireTokenSilent(IEnumerable<String>, IAccount) para comprobar la caché de tokens.

AcquireTokenByUsernamePassword(IEnumerable<String>, String, SecureString)

Precaución

This API has been deprecated, use a more secure flow. See https://aka.ms/msal-ropc-migration for migration guidance

Solicitud no interactiva para adquirir un token a través de la autenticación de nombre de usuario y contraseña.

[System.Obsolete("This API has been deprecated, use a more secure flow. See https://aka.ms/msal-ropc-migration for migration guidance", false)]
public Microsoft.Identity.Client.AcquireTokenByUsernamePasswordParameterBuilder AcquireTokenByUsernamePassword(System.Collections.Generic.IEnumerable<string> scopes, string username, System.Security.SecureString password);
[<System.Obsolete("This API has been deprecated, use a more secure flow. See https://aka.ms/msal-ropc-migration for migration guidance", false)>]
abstract member AcquireTokenByUsernamePassword : seq<string> * string * System.Security.SecureString -> Microsoft.Identity.Client.AcquireTokenByUsernamePasswordParameterBuilder
Public Function AcquireTokenByUsernamePassword (scopes As IEnumerable(Of String), username As String, password As SecureString) As AcquireTokenByUsernamePasswordParameterBuilder

Parámetros

scopes
IEnumerable<String>

Ámbitos solicitados para acceder a una API protegida

username
String

Identificador del token de solicitudes de aplicación de usuario en nombre de . Por lo general, en formato UserPrincipalName (UPN), por ejemplo, john.doe@contoso.com

password
SecureString

Contraseña de usuario como una cadena segura.

Devoluciones

Un generador que le permite agregar parámetros opcionales antes de ejecutar la solicitud de token

Atributos

Comentarios

Solo está disponible para aplicaciones .NET Framework y .NET Core. Consulte nuestra documentación para más información. .NET ya no recomienda usar SecureString y MSAL coloca el valor de texto no cifrado de la contraseña en la conexión, según lo requiera el protocolo OAuth. Consulte la documentación de SecureString para obtener más información.

Se aplica a

AcquireTokenByUsernamePassword(IEnumerable<String>, String, String)

Precaución

This API has been deprecated, use a more secure flow. See https://aka.ms/msal-ropc-migration for migration guidance

Adquiere un token sin interacción del usuario mediante la autenticación de nombre de usuario y contraseña. Este método no busca en la caché de tokens, pero almacena el resultado en ella. Antes de llamar a este método, use otros métodos como AcquireTokenSilent(IEnumerable<String>, IAccount) para comprobar la caché de tokens.

[System.Obsolete("This API has been deprecated, use a more secure flow. See https://aka.ms/msal-ropc-migration for migration guidance", false)]
public Microsoft.Identity.Client.AcquireTokenByUsernamePasswordParameterBuilder AcquireTokenByUsernamePassword(System.Collections.Generic.IEnumerable<string> scopes, string username, string password);
[<System.Obsolete("This API has been deprecated, use a more secure flow. See https://aka.ms/msal-ropc-migration for migration guidance", false)>]
abstract member AcquireTokenByUsernamePassword : seq<string> * string * string -> Microsoft.Identity.Client.AcquireTokenByUsernamePasswordParameterBuilder
Public Function AcquireTokenByUsernamePassword (scopes As IEnumerable(Of String), username As String, password As String) As AcquireTokenByUsernamePasswordParameterBuilder

Parámetros

scopes
IEnumerable<String>

Ámbitos solicitados para acceder a una API protegida.

username
String

Identificador del token de solicitudes de aplicación de usuario en nombre de . Por lo general, en formato UserPrincipalName (UPN), por ejemplo, john.doe@contoso.com

password
String

Contraseña de usuario como una cadena.

Devoluciones

Un generador que le permite agregar parámetros opcionales antes de ejecutar la solicitud de token.

Atributos

Comentarios

Solo está disponible para aplicaciones .NET Framework y .NET Core. Consulte nuestra documentación para más información.

Se aplica a