ホームページ >バックエンド開発 >C++ >WinRT で HttpClient 要求に認証ヘッダーを追加する方法

WinRT で HttpClient 要求に認証ヘッダーを追加する方法

DDD
DDDオリジナル
2025-01-25 07:16:10267ブラウズ

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

httpClientを使用して、REST APIにリクエストを送信し、OAuth認証を実行

質問:

WinrtのWinrtでREST APIクライアントを開発するには、OAUTHトークンを使用してリクエストを確認する必要があります。ただし、承認されたヘッダーを設定するために使用される.NT資格情報クラスはWinRTでは利用できません。

解決策:

winrtに承認されたヘッダーを設定するには、以下の手順に従ってください。

例:

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

注:

「Oaauthトークン」を、OAuthリクエストから取得した実際のトークンに置き換えます。
<code class="language-csharp">// 假设您有一个名为 'httpClient' 的 HttpClient。
httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c");</code>

以上がWinRT で HttpClient 要求に認証ヘッダーを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。