Heim >Backend-Entwicklung >C++ >Wie behebe ich „net_http_client_execution_error', wenn meine UWP-App auf localhost zugreift?

Wie behebe ich „net_http_client_execution_error', wenn meine UWP-App auf localhost zugreift?

Barbara Streisand
Barbara StreisandOriginal
2025-01-11 11:49:44505Durchsuche

How Do I Fix

Fehlerbehebung bei Netzwerk-Loopback-Einschränkungen in UWP-Apps

Problem:

UWP-Anwendungen, die versuchen, eine Verbindung zu einer lokalen CouchDB-Instanz (oder einem ähnlichen lokalen Server) auf „localhost“ (127.0.0.1) herzustellen, schlagen möglicherweise mit einem „net_http_client_execution_error“ fehl.

Ursache:

Die Standardsicherheitseinstellungen von Windows verhindern, dass UWP-Apps auf localhost zugreifen, um die Netzwerksicherheit zu erhöhen.

Auflösung:

Um den Localhost-Zugriff für Ihre UWP-Anwendung zuzulassen, führen Sie die folgenden Schritte aus:

  1. Finden Sie Ihren Paketfamiliennamen: Suchen Sie den Paketfamiliennamen Ihrer UWP-App. Sie können dies mit dem Package.appxmanifest-Editor von Visual Studio 2015 oder dem PowerShell-Befehl Get-AppxPackage finden. Der Name hat ein Format wie „MyPackage_edj12ye0wwgwa“.

  2. Loopback-Zugriff gewähren: Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten (als Administrator ausführen) und führen Sie diesen Befehl aus. Ersetzen Sie dabei <package family name> durch den tatsächlichen Paketfamiliennamen Ihrer App:

<code>c:\>checknetisolation loopbackexempt -a -n=<package family name></code>
  1. (Optional) Loopback-Zugriff widerrufen: Um die Loopback-Ausnahme zu entfernen, verwenden Sie diesen Befehl in einer Eingabeaufforderung mit erhöhten Rechten:
<code>c:\>checknetisolation loopbackexempt -d -n=<package family name></code>
  1. Loopback-Ausnahmen zurücksetzen (falls erforderlich): Wenn Loopback-Ausnahmen unzuverlässig werden, löschen Sie alle Ausnahmen und wenden Sie sie einzeln erneut an, indem Sie Folgendes verwenden:
<code>c:\>checknetisolation loopbackexempt -c</code>

Wichtige Überlegungen:

Das obige ist der detaillierte Inhalt vonWie behebe ich „net_http_client_execution_error', wenn meine UWP-App auf localhost zugreift?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn