ConfidentialClientApplication.AcquireTokenByAuthorizationCode Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.