首頁 > 後端開發 > C++ > 如何將授權標題添加到WinRT中的HTTPCLIENT請求中?

如何將授權標題添加到WinRT中的HTTPCLIENT請求中?

DDD
發布: 2025-01-25 07:16:10
原創
272 人瀏覽過

How to Add an Authorization Header to an HttpClient Request in WinRT?

在 WinRT 中使用 HttpClient 向 REST API 發送請求並進行 OAuth 驗證

問題:

在 WinRT 中使用 HttpClient 開發 REST API 用戶端需要使用 OAuth 令牌對請求進行身份驗證。但是,用於設定授權標頭的 .NET Credential 類別在 WinRT 中不可用。

解:

要在 WinRT 中設定授權標頭,請依照下列步驟操作:

<code class="language-csharp">// 将 "Your Oauth token" 替换为您的实际令牌。
httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "Your Oauth token");</code>
登入後複製

範例:

<code class="language-csharp">// 假设您有一个名为 'httpClient' 的 HttpClient。
httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c");</code>
登入後複製

注意:

請將 "Your Oauth token" 替換為您從 OAuth 請求中獲得的實際令牌。

以上是如何將授權標題添加到WinRT中的HTTPCLIENT請求中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板