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:
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“.
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>
<code>c:\>checknetisolation loopbackexempt -d -n=<package family name></code>
<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!