IPublicClientApplication.AcquireTokenInteractive Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.