WinRT 的 HttpClient
缺少用於設定授權標頭的 .NET Credential
類別。本文詳細介紹了新增授權標頭的解決方法,特別是使用 OAuth 令牌。
挑戰:如何向 WinRT HttpClient
請求新增授權標頭(例如 OAuth)?
解:利用AuthenticationHeaderValue
類別:
<code class="language-csharp">httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "Your OAuth token");</code>
此程式碼片段使用「Bearer」方案和您的 OAuth 令牌建立身分驗證標頭。 將其新增至 DefaultRequestHeaders.Authorization
可確保標頭自動包含在此 HttpClient
實例發出的所有後續請求中。
以上是如何在 WinRT 的 HttpClient 中設定授權標頭?的詳細內容。更多資訊請關注PHP中文網其他相關文章!