Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk menambah tajuk kebenaran kepada permintaan httpclient di WinRT?
Gunakan httpclient untuk menghantar permintaan ke API REST dan melakukan pengesahan OAuth
<:> Soalan:
Untuk membangunkan pelanggan API REST di WinRT di WinRT, anda perlu menggunakan token OAuth untuk mengesahkan permintaan. Walau bagaimanapun, kelas kredensial yang digunakan untuk menetapkan tajuk yang diberi kuasa tidak tersedia di WinRT.
Penyelesaian:
Untuk menetapkan tajuk yang diberi kuasa di Winrt, ikuti langkah -langkah di bawah:
Contoh:
<code class="language-csharp">// 将 "Your Oauth token" 替换为您的实际令牌。 httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "Your Oauth token");</code>
<:> nota:
<code class="language-csharp">// 假设您有一个名为 'httpClient' 的 HttpClient。 httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c");</code>
Atas ialah kandungan terperinci Bagaimana untuk menambah tajuk kebenaran kepada permintaan httpclient di WinRT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!