Sprache

IPublicClientApplication.AcquireTokenInteractive Methode

Definition

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.

Gilt für: