【已解决】让通过Microsoft Store安装的应用可以访问迷雾通

最近需要通过VitalSource Bookshelf pc桌面版阅读电子书,但同时想要连接迷雾通。

我发现VitalSource最新版的安装只能通过Microsoft Store。我是大陆正版Win10,就算是英文网站下载链接,也会关联打开我电脑上的Microsoft Store。下载连接如下:Download Bookshelf – VitalSource Support

问题在于,在接通迷雾通时,我的Microsoft Store无法访问网络。关掉迷雾通后,可以访问网络并正常下载VitalSource。但是下载到的VitalSource与我的Mircrosoft Store是一样的默认语言,且同样无法通过迷雾通访问网络。

我不确定是不是我系统的Microsoft Store的问题。在我的安卓手机上,接通迷雾通时,我通过Play Store下载的VitalSource手机版可以通过迷雾通访问网络。

我希望可以在使用VitalSource的同时,接通迷雾通。

因此发帖来询问求助,看看能否解决这个问题。

谢谢!

2 Likes

微软为了安全,使 Microsoft Store 的 UWP 软件不允许本地代理,即 127.0.0.1 这样的 localhost 地址。

你可能需要 Enable AppContainer Loopback 这个软件取消微软的安全限制。

2 Likes

您好!谢谢您的帮助。

我尝试使用您提供的AppContainer Loopback Exemption Utility,但是打开之后,程序界面中并未出现列表内容,底部的信息栏有“Failed to get AppContainer info: Unable to enumerate AppContainers. Is the Windows Firewall Service started?” 点击界面左上角的refresh亦无反应。在关闭Windows安全中心>防火墙和网络保护中,三个网络对应的防火墙后,我再次尝试点击refresh,依然没有反应。

感谢您提供的UWP以及Enable AppContainer Loopback这样的关键信息,以它们为方向我进行搜索,并因此得以找到一个解决方法。

我了解到这个Exemption Utility似乎是Fiddler程序的延申工具。以及似乎就算可以通过该延申工具为UWP提供exemption,也需要保持Fiddler运行才可以。

似乎还有一个类似的exemption工具可以使用,其在GitHub有页面:GitHub - tiagonmas/Windows-Loopback-Exemption-Manager 但是我实在不太会用Github,也并不知道怎么去正确使用页面上下载到的没有exe文件的压缩包。

在英文社区中我没能继续找到“不那么硬核”的解决办法。

在中文内容中以“UWP代理翻墙”搜索,我找到一个可行好操作的解决方法(知乎链接注意:如何为 Windows 10 UWP 应用设置代理 - 知乎 )思路是先找到该UWP应用在注册表中的SID,再以管理员身份,通过命令指示符中的CheckNetIsolation.exe来针对豁免该UWP应用。该方法尝试成功。

谢谢您的帮助。您提供的关键信息让我找到正确的探索方向。

2 Likes

VPN模式是不是可以用。