IPublicClientApplication.AcquireTokenInteractive 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 Token interaktiv für die angegebenen Bereiche. Entweder ein Systembrowser, ein eingebetteter Browser oder ein Broker verarbeitet diese Anforderung, abhängig von der version des verwendeten .NET Frameworks und der Konfiguration. Für Microsoft Entra Anwendungen wird ein Broker empfohlen. Siehe Windows Broker. Diese Methode sieht nicht im Tokencache aus, speichert aber das Ergebnis darin. Verwenden Sie vor dem Aufrufen dieser Methode andere Methoden, z AcquireTokenSilent(IEnumerable<String>, IAccount) . B. zum Überprüfen des Tokencaches. Siehe interaktive Authentifizierung.
public Microsoft.Identity.Client.AcquireTokenInteractiveParameterBuilder AcquireTokenInteractive(System.Collections.Generic.IEnumerable<string> scopes);
abstract member AcquireTokenInteractive : seq<string> -> Microsoft.Identity.Client.AcquireTokenInteractiveParameterBuilder
Public Function AcquireTokenInteractive (scopes As IEnumerable(Of String)) As AcquireTokenInteractiveParameterBuilder
Parameter
- scopes
- IEnumerable<String>
Bereiche, die für den Zugriff auf eine geschützte API angefordert wurden.
Gibt zurück
Ein Generator, mit dem Sie optionale Parameter hinzufügen können, bevor Sie die Tokenanforderung ausführen.
Hinweise
Der Benutzer wird interaktiv angemeldet und stimmt den Bereichen zu und führt einen mehrstufigen Authentifizierungsschritt aus, wenn eine solche Richtlinie im Azure AD-Mandanten aktiviert wurde.