Maison >développement back-end >C++ >Comment activer le bouclage du réseau local pour les applications UWP confrontées à « net_http_client_execution_error » ?

Comment activer le bouclage du réseau local pour les applications UWP confrontées à « net_http_client_execution_error » ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2025-01-11 11:26:43808parcourir

How to Enable Local Network Loopback for UWP Apps Facing

Dépannage de la connectivité du réseau local de l'application UWP

Problème :

Les applications UWP rencontrent souvent une "net_http_client_execution_error" lors de l'installation lors de la tentative d'accès à localhost (127.0.0.1). Cette erreur empêche le débogage, car elle ne se produit pas lors de l'exécution de l'application dans Visual Studio.

Solution :

L'activation de l'accès au bouclage du réseau local pour votre application UWP est réalisable via l'outil de ligne de commande checknetisolation. Il s'agit d'une solution ciblée pour des applications spécifiques.

Procédure :

  1. Identifiez le nom de la famille du colis :

    • Dans Visual Studio, accédez à l'onglet Packaging de l'éditeur Package.appxmanifest de votre projet. Le nom de la famille du package y est visible.
    • Vous pouvez également utiliser la commande PowerShell Get-AppxPackage pour répertorier les packages installés et localiser le nom de famille de packages de votre application.
  2. Activer l'exemption de bouclage :

    • Ouvrez une invite de commande élevée (Exécuter en tant qu'administrateur).

    • Exécutez la commande suivante, en remplaçant <package family name> par le nom réel de l'étape 1 :

      <code class="language-cmd">checknetisolation loopbackexempt -a -n=<package family name></code>
  3. Révoquer l'exemption de bouclage (facultatif) :

    • Pour désactiver l'accès en boucle pour l'application, utilisez cette commande (encore une fois, remplacez <package family name>) :

      <code class="language-cmd">checknetisolation loopbackexempt -d -n=<package family name></code>

Considérations importantes :

  • Si l'accès au bouclage cesse de fonctionner de manière inattendue, envisagez de supprimer toutes les exemptions existantes en utilisant :

    <code class="language-cmd">checknetisolation loopbackexempt -c</code>
  • Pour des informations complètes, reportez-vous à la documentation officielle de Microsoft (le lien peut varier, recherchez « Restrictions réseau UWP »).

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