零、前言
本文是对前文 允许Win10/Win11的UWP应用使用代理(解除UWP应用本地回环限制)的补充。
Win10及Win11的UWP应用(应用商店下载的APP,如OneDrive、我的世界基岩版等),默认是不走代理的(沙盒的网络隔离特性:禁止APP访问localhost)。 网上有很多解决此类问题的方法,要不就是使用Fiddler软件进行设置,要不就是修改注册表,都比较麻烦。 其实有一个办法,不需要下载软件,也不需要打开注册表。
原文考虑到下载软件
以及修改注册表
的步骤比较麻烦,因此采用了控制台输出指令的方式。但由于CheckNetIsolation
指令需要打开文件夹,确定程序包的名称,以及完整语法粗看相对复杂 ( CheckNetIsolation LoopbackExempt [operation] [-n=] [-p=] ),并没有给人多简便的感觉。
壹、使用EnableLoopback Utility
下载并熟悉文中提到的Fiddler软件当然是繁琐的,毕竟Fiddler的主要功能还是抓包,实在是杀鸡用牛刀。但Fiddler中设置UWP应用的插件EnableLoopback Utility
是可以单独运行的,只有73KB的大小 ( 点击下载,提取码1121 ) 。
该插件的控制采用了GUI,操作相当简洁明了,只需要给需要解除本地回环的应用前打上勾并保存 (Save Changes) 即可。建议随后再刷新 (Refresh) 一遍看看是否已经勾上了,防止忘记保存或卡顿出错并没有选上选单。这里 Exempt All 和 Exempt None 分别是全选和全不选的意思。
确认解除掉之后就可以关掉软件了,无需一直把软件挂在后台。
先别急着下载,如果你的设备上已经安装了CFW (Clash for windows)
或者V2rayN
(主流代理软件应该都集成了,目前只看过这两个,其他的咱不清楚,有需要的自己摸索看看),那么恭喜你是不需要再下载一遍的。这两个代理软件已经内置了EnableLoopback Utility
模块。如果你的CFW和V2rayN没有,可能是对应版本过低尚未集成此插件,或者是找的地方不对(如V2ray不同版本的排版有略微差异)。
Comments NOTHING