Heim > Backend-Entwicklung > C++ > Wie behebt man net_http_client_execution_error in UWP-Apps, die auf Localhost zugreifen?

Wie behebt man net_http_client_execution_error in UWP-Apps, die auf Localhost zugreifen?

Mary-Kate Olsen
Freigeben: 2025-01-11 11:21:42
Original
927 Leute haben es durchsucht

How to Fix net_http_client_execution_error in UWP Apps Accessing Localhost?

Behebung des net_http_client_execution_error in UWP-Apps, die auf Localhost zugreifen

Das Problem:

UWP-Anwendungen können nach der Bereitstellung über .appxbundle auf ein net_http_client_execution_error stoßen, wenn sie versuchen, auf localhost (127.0.0.1) zuzugreifen, normalerweise eine lokale Datenbank. Dieser Fehler tritt beim Visual Studio-Debuggen nicht auf. Die Hauptursache ist die Windows-Standardbeschränkung für den Localhost-Zugriff für UWP-Apps.

Die Lösung:

Das Dienstprogramm checknetisolation.exe von Microsoft ermöglicht die Gewährung von Loopback-Ausnahmen. So aktivieren Sie es:

  1. Öffnen Sie eine Eingabeaufforderung (cmd.exe).
  2. Navigieren Sie zum Verzeichnis checknetisolation.exe (normalerweise C:WindowsSystem32).
  3. Führen Sie den folgenden Befehl aus und ersetzen Sie <package family name> durch den Paketfamiliennamen Ihrer App:
<code>checknetisolation loopbackexempt -a -n=<package family name></code>
Nach dem Login kopieren
  1. Überprüfen Sie die Ausnahme mit:
<code>checknetisolation loopbackexempt -l</code>
Nach dem Login kopieren

Wichtige Überlegungen:

  • Suchen Sie den Paketfamiliennamen Ihrer App im Package.appxmanifest von Visual Studio (Registerkarte „Verpackung“) oder verwenden Sie das Get-AppxPackage-Cmdlet von PowerShell.
  • Wenn die Ausnahme unwirksam wird, löschen Sie alle bestehenden Ausnahmen:
<code>checknetisolation loopbackexempt -c</code>
Nach dem Login kopieren
  • Anschließend beantragen Sie die Befreiung individuell für Ihren Antrag erneut.
  • Ausführliche Informationen finden Sie in der Dokumentation von Microsoft: https://www.php.cn/link/10a9288f519d683f87f6443f7b6810e6 (Hinweis: Dieser Link ist möglicherweise veraltet. Suchen Sie in den Microsoft-Dokumenten nach „UWP Localhost Access“. Aktuelle Informationen finden Sie auf unserer Website.

Das obige ist der detaillierte Inhalt vonWie behebt man net_http_client_execution_error in UWP-Apps, die auf Localhost zugreifen?. 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