如何在 Windows 8 中为现代 UI(又名 Metro)应用程序设置代理?

Dra*_*ake 14 windows-8

我已经在代理后面的 PC 上安装了 Windows 8。我在 Internet 选项中设置了代理并且 IE 运行良好,但现代 UI(又名 Metro)应用程序似乎无法退出。有什么解决方法吗?

Dra*_*ake 15

我在互联网上搜索了一个解决方案,我终于找到了一种方法:

以管理员身份打开命令提示符并写入:

netsh
winhttp
import proxy source=ie
Run Code Online (Sandbox Code Playgroud)

现在 Microsoft Store 可以使用,而其他一些服务(例如 Music)则无法使用,但这是区域过滤的问题(我位于意大利)。

希望它有所帮助,不幸的是我不记得这个脚本的来源。

旁注:我升级到 Windows 8.1,他们似乎修复了代理故障。现在更改全局代理设置(Internet 属性)就足够了,Metro 应用程序相应地使用该设置。


pra*_*ala 5

我在我们的大学遇到了同样的问题,我们在使用基本身份验证的鱿鱼代理后面。为了解决现代 UI 应用程序的这个问题,我安装了CC Proxy。将 CC Proxy 配置为级联设置。然后,您需要将您的 IP 地址与端口 808 放在 Internet 选项中并运行 netsh 命令。您还需要为 Modern Apps启用环回,以便能够使用本地代理服务器,因为它们默认无法将网络流量路由到本地代理服务器。

这应该适用于大多数配置。