Sprache

ConfidentialClientApplication.AcquireTokenByAuthorizationCode Methode

Definition

Erwirbt ein Sicherheitstoken von der in der App konfigurierten Autorität mithilfe des zuvor vom STS empfangenen Autorisierungscodes. Er verwendet den OAuth 2.0-Autorisierungscodefluss (siehe https://aka.ms/msal-net-authorization-code). Sie wird in der Regel in Web-Apps (z. B. ASP.NET/ASP.NET Core Web-Apps) verwendet, die Benutzer anmelden und einen Autorisierungscode anfordern können. Diese Methode sucht nicht nach dem Tokencache, speichert aber das Ergebnis darin, sodass sie mithilfe anderer Methoden wie z AcquireTokenSilent(IEnumerable<String>, IAccount). B. nachschlagen kann.

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

Parameter

scopes
IEnumerable<String>

Bereiche, die für den Zugriff auf eine geschützte API angefordert wurden

authorizationCode
String

Der vom Dienstautorisierungsendpunkt empfangene Autorisierungscode.

Gibt zurück

Ein Generator, mit dem Sie optionale Parameter hinzufügen können, bevor Sie die Tokenanforderung ausführen

Implementiert

Hinweise

Sie können optionale Parameter festlegen, indem Sie den Generator mit anderen verketten. Mit Methoden.

Gilt für: