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
Freigeben: 2025-01-11 11:49:44
Original
504 Leute haben es durchsucht

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>
Nach dem Login kopieren
  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>
Nach dem Login kopieren
  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>
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage