Język

IPublicClientApplication.AcquireTokenInteractive Metoda

Definicja

Uzyskuje token interaktywnie dla określonych zakresów. Przeglądarka systemowa, przeglądarka osadzona lub broker obsłuży to żądanie w zależności od używanej wersji platformy .NET i konfiguracji. W przypadku aplikacji Microsoft Entra zaleca się brokera. Zobacz Windows Broker. Ta metoda nie wyszukuje w pamięci podręcznej tokenów, ale przechowuje wynik. Przed wywołaniem tej metody użyj innych metod, takich jak AcquireTokenSilent(IEnumerable<String>, IAccount) sprawdzanie pamięci podręcznej tokenów. Zobacz Uwierzytelnianie interakcyjne.

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

Parametry

scopes
IEnumerable<String>

Zakresy wymagane do uzyskania dostępu do chronionego interfejsu API.

Zwraca

Konstruktor umożliwiający dodawanie opcjonalnych parametrów przed wykonaniem żądania tokenu.

Uwagi

Użytkownik zostanie zalogowany interaktywnie i wyrazi zgodę na zakresy, a także wykona krok uwierzytelniania wieloskładnikowego, jeśli takie zasady zostały włączone w dzierżawie usługi Azure AD.

Dotyczy