问题
微软为 UWP 软件预设了沙箱,而这个沙箱默认阻断与本地网络(localhost,或者 127.0.0.1)的连接
因此,UWP 软件的流量无法通过代理软件。
官网
下载 Fiddler
https://www.telerik.com/download/fiddler-everywhere
打开 Fiddler,点击左上角的 WinConfig 按钮(需要 UAC 授权)。成功打开程序后,如果弹出警告,点击 No 按钮。
软件会列出全部 UWP 应用,我们可以发现,很多 Windows 系统组件也是 UWP 应用,这就难怪我们开启全局代理时,会出现部分 Windows 功能联网失败的情况。
在显示出来的列表中勾选你想要解除网络限制的 UWP 软件,勾选完毕后,注意点击上方的保存按钮以启用更改。
注意
一定要找到一个含有乱码的选项,microsoft.windows.authhost.***(一串乱码),此选项必须勾选,否则 UWP 软件在涉及账户授权的时候仍然无法通过系统代理,会出现非常尴尬的情况。
典型场景
UWP 版本的 Outlook 无法添加 Gmail 账号,原因就是没有让 microsoft.windows.authhost.***(一串乱码) 通过代理。
全部勾选
如果你不在乎安全性,或者不知道勾选哪些程序能够保证正常使用,可以选择全部勾选。在软件的最上方有个 Exempt All 按钮,点击这个按钮即可全部勾选,然后点击保存按钮。其实微软搞这项措施也只针对 UWP,然而 UWP 应用基本都来自微软的应用商店,所以安全性基本是有保证的,解锁全部程序的联网限制没什么大问题。
Clash
Clash 客户端自带的 Loopback插件
就是截取自 Fiddler 的,如果你下载安装了 Clash,就不用再另外安装 Fiddler 了。
或者 Clash 也可以使用 TUN 模式
V2rayn
v2rayN 最新版客户端也自带该程序,可以在文件夹根目录内找到,文件名为 EnableLoopback.exe
,双击即可打开。
---------------------------------------------
相关帖子:
https://briteming.blogspot.com/2012/03/fiddler.html
No comments:
Post a Comment