Heim >Backend-Entwicklung >C++ >Wie aktiviere ich den lokalen Netzwerk-Loopback für UWP-Apps, bei denen „net_http_client_execution_error' auftritt?
Fehlerbehebung bei der lokalen Netzwerkkonnektivität der UWP-App
Problem:
UWP-Anwendungen stoßen während der Installation häufig auf einen „net_http_client_execution_error“, wenn sie versuchen, auf localhost (127.0.0.1) zuzugreifen. Dieser Fehler verhindert das Debuggen, da er nicht auftritt, wenn die App in Visual Studio ausgeführt wird.
Lösung:
Das Aktivieren des lokalen Netzwerk-Loopback-Zugriffs für Ihre UWP-App ist über das checknetisolation
Befehlszeilentool möglich. Dies ist eine gezielte Lösung für bestimmte Anwendungen.
Vorgehensweise:
Identifizieren Sie den Paketfamiliennamen:
Package.appxmanifest
-Editors Ihres Projekts. Der Paketfamilienname ist dort sichtbar.Get-AppxPackage
verwenden, um installierte Pakete aufzulisten und den Paketfamiliennamen Ihrer App zu finden.Loopback-Ausnahme aktivieren:
Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten (Als Administrator ausführen).
Führen Sie den folgenden Befehl aus und ersetzen Sie <package family name>
durch den tatsächlichen Namen aus Schritt 1:
<code class="language-cmd">checknetisolation loopbackexempt -a -n=<package family name></code>
Loopback-Ausnahme widerrufen (optional):
Um den Loopback-Zugriff für die App zu deaktivieren, verwenden Sie diesen Befehl (ersetzen Sie erneut <package family name>
):
<code class="language-cmd">checknetisolation loopbackexempt -d -n=<package family name></code>
Wichtige Überlegungen:
Wenn der Loopback-Zugriff unerwartet nicht mehr funktioniert, sollten Sie alle vorhandenen Ausnahmen löschen, indem Sie Folgendes verwenden:
<code class="language-cmd">checknetisolation loopbackexempt -c</code>
Ausführliche Informationen finden Sie in der offiziellen Microsoft-Dokumentation (Link kann variieren, suchen Sie nach „UWP-Netzwerkeinschränkungen“).
Das obige ist der detaillierte Inhalt vonWie aktiviere ich den lokalen Netzwerk-Loopback für UWP-Apps, bei denen „net_http_client_execution_error' auftritt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!