Maison > développement back-end > C++ > Comment corriger « net_http_client_execution_error » lorsque mon application UWP accède à localhost ?

Comment corriger « net_http_client_execution_error » lorsque mon application UWP accède à localhost ?

Barbara Streisand
Libérer: 2025-01-11 11:49:44
original
564 Les gens l'ont consulté

How Do I Fix

Dépannage des restrictions de bouclage réseau dans les applications UWP

Problème :

Les applications UWP tentant de se connecter à une instance CouchDB locale (ou à un serveur local similaire) sur « localhost » (127.0.0.1) peuvent échouer avec une « net_http_client_execution_error ».

Cause :

Les paramètres de sécurité par défaut de Windows empêchent les applications UWP d'accéder à localhost pour améliorer la sécurité du réseau.

Résolution :

Pour autoriser l'accès localhost à votre application UWP, suivez ces étapes :

  1. Trouvez le nom de famille de votre package : Localisez le nom de famille de package de votre application UWP. Vous pouvez le trouver à l'aide de l'éditeur Package.appxmanifest de Visual Studio 2015 ou de la commande PowerShell Get-AppxPackage. Le nom aura un format comme "MyPackage_edj12ye0wwgwa".

  2. Accorder l'accès au bouclage : Ouvrez une invite de commande élevée (exécutée en tant qu'administrateur) et exécutez cette commande, en remplaçant <package family name> par le nom de famille de package réel de votre application :

<code>c:\>checknetisolation loopbackexempt -a -n=<package family name></code>
Copier après la connexion
  1. (Facultatif) Révoquer l'accès au bouclage : Pour supprimer l'exemption de bouclage, utilisez cette commande dans une invite de commande élevée :
<code>c:\>checknetisolation loopbackexempt -d -n=<package family name></code>
Copier après la connexion
  1. Réinitialiser les exemptions de bouclage (si nécessaire) : Si les exemptions de bouclage deviennent peu fiables, supprimez toutes les exemptions et réappliquez-les individuellement en utilisant :
<code>c:\>checknetisolation loopbackexempt -c</code>
Copier après la connexion

Considérations importantes :

  • Consultez la documentation officielle de Microsoft (https://www.php.cn/link/10a9288f519d683f87f6443f7b6810e6) pour des informations détaillées.
  • Cette solution s'applique exclusivement aux applications UWP ; d'autres types d'applications peuvent nécessiter des approches différentes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal