ConfidentialClientApplication.AcquireTokenByAuthorizationCode Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Acquisisce un token di sicurezza dall'autorità configurata nell'app usando il codice di autorizzazione ricevuto in precedenza dal servizio token di sicurezza. Usa il flusso del codice di autorizzazione OAuth 2.0 (vedere https://aka.ms/msal-net-authorization-code). Viene in genere usato nelle app Web (ad esempio ASP.NET/ASP.NET Core app Web) che accedono agli utenti e possono richiedere un codice di autorizzazione. Questo metodo non cerca la cache dei token, ma archivia il risultato in esso, quindi può essere cercato usando altri metodi, AcquireTokenSilent(IEnumerable<String>, IAccount)ad esempio .
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
Parametri
- scopes
- IEnumerable<String>
Ambiti richiesti per accedere a un'API protetta
- authorizationCode
- String
Codice di autorizzazione ricevuto dall'endpoint di autorizzazione del servizio.
Valori restituiti
Generatore che consente di aggiungere parametri facoltativi prima di eseguire la richiesta di token
Implementazioni
Commenti
È possibile impostare parametri facoltativi concatenando il generatore con altri . Con i metodi .