Masalah:
Aplikasi UWP yang cuba menyambung ke contoh CouchDB setempat (atau pelayan tempatan yang serupa) pada "localhost" (127.0.0.1) mungkin gagal dengan "net_http_client_execution_error".
Punca:
Tetapan keselamatan lalai Windows menyekat apl UWP daripada mengakses localhost untuk meningkatkan keselamatan rangkaian.
Penyelesaian:
Untuk membenarkan akses localhost untuk aplikasi UWP anda, ikut langkah berikut:
Cari Nama Keluarga Pakej Anda: Cari nama keluarga pakej apl UWP anda. Anda boleh menemui ini menggunakan editor Package.appxmanifest Visual Studio 2015 atau arahan PowerShell Get-AppxPackage
. Nama akan mempunyai format seperti "MyPackage_edj12ye0wwgwa".
Berikan Akses Loopback: Buka gesaan arahan yang dinaikkan (jalankan sebagai pentadbir) dan laksanakan arahan ini, menggantikan <package family name>
dengan nama keluarga pakej sebenar apl anda:
<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>
Pertimbangan Penting:
Atas ialah kandungan terperinci Bagaimanakah Saya Membetulkan 'net_http_client_execution_error' Apabila Apl UWP Saya Mengakses localhost?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!