ConfidentialClientApplication.GetAuthorizationRequestUrl 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.
Oblicza adres URL żądania autoryzacji, dzięki czemu użytkownik loguje się i wyraża zgodę na dostęp do określonych zakresów w nazwie użytkownika. Adres URL jest przeznaczony dla /authorize punktu końcowego urzędu skonfigurowanego w aplikacji. To zastąpienie umożliwia określenie wskazówki logowania i dodatkowego parametru zapytania.
public Microsoft.Identity.Client.GetAuthorizationRequestUrlParameterBuilder GetAuthorizationRequestUrl(System.Collections.Generic.IEnumerable<string> scopes);
abstract member GetAuthorizationRequestUrl : seq<string> -> Microsoft.Identity.Client.GetAuthorizationRequestUrlParameterBuilder
override this.GetAuthorizationRequestUrl : seq<string> -> Microsoft.Identity.Client.GetAuthorizationRequestUrlParameterBuilder
Public Function GetAuthorizationRequestUrl (scopes As IEnumerable(Of String)) As GetAuthorizationRequestUrlParameterBuilder
Parametry
- scopes
- IEnumerable<String>
Zakresy wymagane do uzyskania dostępu do chronionego interfejsu API
Zwraca
Konstruktor umożliwiający dodawanie parametrów opcjonalnych przed wykonaniem żądania tokenu w celu uzyskania adresu URL punktu końcowego autoryzacji usługi STS sparametryzowanego przy użyciu parametrów
Implementuje
Uwagi
Można również połączyć następujące parametry opcjonalne: WithRedirectUri(String)WithLoginHint(String)Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder`1.WithExtraQueryParameters(System.Collections.Generic.Dictionary{System.String,System.String})WithExtraScopesToConsent(IEnumerable<String>)