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
Barbara Streisandoriginal
2025-01-11 11:49:44543parcourir

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

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