ConfidentialClientApplication.AcquireTokenForClient Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memperoleh token dari otoritas yang dikonfigurasi dalam aplikasi, untuk klien rahasia itu sendiri (atas nama tidak ada pengguna) menggunakan alur kredensial klien. Lihat https://aka.ms/msal-net-client-credentials.
public Microsoft.Identity.Client.AcquireTokenForClientParameterBuilder AcquireTokenForClient(System.Collections.Generic.IEnumerable<string> scopes);
abstract member AcquireTokenForClient : seq<string> -> Microsoft.Identity.Client.AcquireTokenForClientParameterBuilder
override this.AcquireTokenForClient : seq<string> -> Microsoft.Identity.Client.AcquireTokenForClientParameterBuilder
Public Function AcquireTokenForClient (scopes As IEnumerable(Of String)) As AcquireTokenForClientParameterBuilder
Parameter
- scopes
- IEnumerable<String>
cakupan yang diminta untuk mengakses API yang dilindungi.
Untuk alur ini (kredensial klien), cakupan API Microsoft yang dilindungi dengan token AAD adalah dari formulir "{ResourceIdUri/.default}". Misalnya https://management.azure.net/.default atau, untuk Microsoft Graph, https://graph.microsoft.com/.default.
Cakupan yang diminta ditentukan secara statis dengan pendaftaran aplikasi di portal, dan tidak dapat ditimpa dalam aplikasi.
Mengembalikan
Penyusun yang memungkinkan Anda menambahkan parameter opsional sebelum menjalankan permintaan token
Penerapan
Keterangan
Anda juga dapat menautkan parameter opsional berikut: WithForceRefresh(Boolean)Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder`1.WithExtraQueryParameters(System.Collections.Generic.Dictionary{System.String,System.String})