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
.
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