"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Guide pour définir l'en-tête d'autorisation avec winrt httpclient

Guide pour définir l'en-tête d'autorisation avec winrt httpclient

Publié le 2025-04-18
Parcourir:763

How to Set Authorization Headers in WinRT's HttpClient?

Ajouter des en-têtes d'autorisation aux HttpClient de Winrt

winrt's httpclient n'a pas la classe .net indentiel pour définir des en-têtes d'autorisation. Cet article détaille une solution de contournement pour ajouter des en-têtes d'autorisation, spécifiquement à l'aide de jetons OAuth.

Le défi: comment ajouter un en-tête d'autorisation (par exemple, pour oAuth) à un winrt httpclient request?

La solution: utilisez la classe authenticationHevalue :

httpClient.DefaultRequestHeaders.Authorization = 
    new AuthenticationHeaderValue("Bearer", "Your OAuth token");

Cet extrait de code construit un en-tête d'authentification à l'aide du schéma "Bearer" et de votre jeton OAuth. L'ajout de cela à defaultRequestHeaders.authorization garantit que l'en-tête est automatiquement inclus dans toutes les demandes suivantes faites par cette instance httpclient .

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3