首页 > 后端开发 > C++ > 如何通过启用本地环回修复 UWP 应用中的'net_http_client_execution_error”?

如何通过启用本地环回修复 UWP 应用中的'net_http_client_execution_error”?

DDD
发布: 2025-01-11 11:30:41
原创
648 人浏览过

How to Fix

UWP 应用程序中的本地网络环回故障排除

打包为 .appxbundles 的 UWP 应用程序在尝试访问 localhost (127.0.0.1) 时可能会遇到“net_http_client_execution_error”。这是由于 Windows 默认的安全限制。

为 UWP 应用启用环回访问

解决方案涉及使用checknetisolation.exe命令行工具来管理网络隔离设置。

  1. 使用checknetisolation.exe

    此工具允许修改应用程序的网络访问权限。

  2. 授予环回访问权限:

    执行此命令以启用环回访问:

    <code>c:\>checknetisolation loopbackexempt -a -n=<package family name></code>
    登录后复制
  3. 撤销环回访问:

    使用此命令删除环回访问:

    <code>c:\>checknetisolation loopbackexempt -d -n=<package family name></code>
    登录后复制
  4. 查找包系列名称:

    在 Visual Studio 的 Package.appxmanifest 编辑器中或使用 PowerShell 命令 Get-AppxPackage 找到应用程序的包系列名称(例如“MyPackage_edj12ye0wwgwa”)。

纠正间歇性环回问题

如果环回访问变得不可靠,请尝试以下步骤:

  1. 清除现有豁免:

    首先,使用以下方法删除所有现有的环回豁免:

    <code>c:\>checknetisolation loopbackexempt -c</code>
    登录后复制
  2. 重新申请豁免:

    然后,单独重新授予每个需要环回访问权限的应用程序。

详细信息请参考微软官方文档:https://www.php.cn/link/10a9288f519d683f87f6443f7b6810e6.

以上是如何通过启用本地环回修复 UWP 应用中的'net_http_client_execution_error”?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板