Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Menyesuaikan Pengepala Kebenaran untuk HttpClient dalam WinRT?
Tetapan pengepala kebenaran HttpClient dalam persekitaran WinRT
Apabila menggunakan HttpClient untuk interaksi API REST, adalah penting untuk mengkonfigurasi pengepala kebenaran. Jika anda menghadapi masalah menetapkan pengepala kebenaran dengan token yang diperoleh dengan permintaan OAuth, artikel ini akan menyediakan penyelesaian yang berfungsi dengan berkesan dalam persekitaran WinRT.
Penyelesaian
Tidak seperti .NET, WinRT tidak menyediakan kelas Kredensial. Walau bagaimanapun, terdapat alternatif mudah yang mencapai kesan yang diingini:
<code class="language-csharp">httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "您的OAuth令牌");</code>
Anda boleh dengan mudah menetapkan pengepala kebenaran kepada token yang sepadan dengan menggunakan kelas AuthenticationHeaderValue dan menentukan skema "Bearer". Penyelesaian ini berfungsi khusus untuk aplikasi WinRT dan membolehkan anda mewujudkan komunikasi selamat dengan API REST yang memerlukan pengesahan.
Atas ialah kandungan terperinci Bagaimana untuk Menyesuaikan Pengepala Kebenaran untuk HttpClient dalam WinRT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!