Lenguaje

ConfidentialClientApplication.AcquireTokenByAuthorizationCode Método

Definición

Adquiere un token de seguridad de la entidad configurada en la aplicación mediante el código de autorización recibido previamente del STS. Usa el flujo de código de autorización de OAuth 2.0 (consulte https://aka.ms/msal-net-authorization-code). Normalmente se usa en aplicaciones web (por ejemplo, ASP.NET o ASP.NET Core aplicaciones web) que inician sesión los usuarios y pueden solicitar un código de autorización. Este método no busca la memoria caché de tokens, pero almacena el resultado, por lo que se puede buscar mediante otros métodos como AcquireTokenSilent(IEnumerable<String>, IAccount).

public Microsoft.Identity.Client.AcquireTokenByAuthorizationCodeParameterBuilder AcquireTokenByAuthorizationCode(System.Collections.Generic.IEnumerable<string> scopes, string authorizationCode);
abstract member AcquireTokenByAuthorizationCode : seq<string> * string -> Microsoft.Identity.Client.AcquireTokenByAuthorizationCodeParameterBuilder
override this.AcquireTokenByAuthorizationCode : seq<string> * string -> Microsoft.Identity.Client.AcquireTokenByAuthorizationCodeParameterBuilder
Public Function AcquireTokenByAuthorizationCode (scopes As IEnumerable(Of String), authorizationCode As String) As AcquireTokenByAuthorizationCodeParameterBuilder

Parámetros

scopes
IEnumerable<String>

Ámbitos solicitados para acceder a una API protegida

authorizationCode
String

El código de autorización recibido del punto de conexión de autorización de servicio.

Devoluciones

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

Implementaciones

Comentarios

Puede establecer parámetros opcionales mediante el encadenamiento del generador con otros . Con métodos.

Se aplica a