问题:
UWP 应用程序尝试连接到“localhost”(127.0.0.1) 上的本地 CouchDB 实例(或类似的本地服务器)可能会失败,并显示“net_http_client_execution_error”。
原因:
Windows 默认安全设置限制 UWP 应用访问本地主机,以增强网络安全。
解决方案:
要允许 UWP 应用程序进行本地主机访问,请按照以下步骤操作:
查找您的包系列名称:找到您的 UWP 应用的包系列名称。 您可以使用 Visual Studio 2015 的 Package.appxmanifest 编辑器或 PowerShell 命令 Get-AppxPackage
找到它。 该名称的格式类似于“MyPackage_edj12ye0wwgwa”。
授予环回访问权限: 打开提升的命令提示符(以管理员身份运行)并执行此命令,将 <package family name>
替换为应用程序的实际包系列名称:
<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>
重要注意事项:
以上是当我的 UWP 应用访问 localhost 时,如何修复'net_http_client_execution_error”?的详细内容。更多信息请关注PHP中文网其他相关文章!