Windows8及以上程序环回限制

微软为Windows8及更高版本的UWP应用设置了网络隔离, 也就是两个不同的应用之间无法使用 IP 环回地址(127.0.0.1/localhost)进行网络通信, 这个特性使得UWP应用无法使用代理, 下面介绍解除环回限制的几种办法

  1. 使用Fiddler自带的小工具(推荐)
    Fiddler顶部工具栏有一个WinConfig按钮, 点击即可打开一个小工具(可能需要权限提升), 在该工具里即可设置免除环回限制的应用
  2. 使用CheckNetIsolation命令
    详见: https://zhuanlan.zhihu.com/p/128965700
    xa大佬也写了一个批处理脚本, 运行它即可免除全部应用的环回限制

    @echo off
    cd %localappdata%\Packages\
    for /d %%i in (*) do (
    echo %%i
    CheckNetIsolation.exe LoopbackExempt -a -n=%%i
    )
    echo "Complete!"

    如果想恢复环回限制(不, 你不想), 请使用以下cmd命令

    CheckNetIsolation.exe LoopbackExempt -c

参考: https://docs.microsoft.com/zh-cn/previous-versions/windows/apps/hh780593(v=win.10)

标题: Windows8及以上程序环回限制
作者: QingChenW
链接: https://dawncraft.cc/2021/04/115/
本文遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 许可
禁止商用, 非商业转载请注明作者及来源!
上一篇
下一篇
隐藏