Maison >développement back-end >C++ >Comment corriger « net_http_client_execution_error » lorsque mon application UWP accède à localhost ?
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 :
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".
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>
<code>c:\>checknetisolation loopbackexempt -d -n=<package family name></code>
<code>c:\>checknetisolation loopbackexempt -c</code>
Considérations importantes :
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!