Język

ConfidentialClientApplication.GetAuthorizationRequestUrl Metoda

Definicja

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>)

Dotyczy