MetroProxy – 让Metro应用支持代理

Win8迷: Metro应用默认情况下是不允许代理的,禁止访问127.0.0.1。大家想在Metro IE10登陆 twitter 和 facebook 这是个问题。其实Windows 8自带了一个小工具(CheckNetIsolation.exe),可以将指定的Metro程序添加到排除列表,让其可访问127.0.0.1,但设置太麻烦了。现在用这款 MetroProxy 小工具轻松实现让Metro应用支持代理。

metroproxy MetroProxy   让Metro应用支持代理

以管理员身份运行MetroProxy  – 点击 List Metro Apps 列出目前安装的Metro应用 – Enable Proxy For Selected 为选定的应用启动代理,然后就OK了!注意:还要设置好IE的代理。

Disable Proxy For Selected 关闭代理 ,Disable All 关闭所有代理,Show Proxy -Enable Apps 显示所有启动代理的Metro应用。

CheckNetIsolation设置的方法:

1. WIN+R打开运行,开启CMD终端;(需管理员身份,最好左下角右键选择管理员命令提示符)
2. CheckNetIsolation.exe -?可查看程序详细信息,这里我们用到三种参数,具体如下:

CheckNetIsolation.exe loopbackexempt -s 显示当前列表
CheckNetIsolation.exe loopbackexempt -a -p=SID 添加指定程序到列表
CheckNetIsolation.exe loopbackexempt -d -p=SID 从列表中删除指定程序

SID是程序的唯一标识符,获得的方法是:运行注册表程序,找到以下分支
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mapping

比如:我要添加METRO IE 10到排除列表,我查到的SID=S-1-15-2-1430448594-2639229838-973813799-439329657-1197984847-4069167804-1277922394

所以在终端中运行命令:CheckNetIsolation.exe loopbackexempt -a -p=S-1-15-2-1430448594-2639229838-973813799-439329657-1197984847-4069167804-1277922394

运行后即时生效,打开METRO IE试一下。

方法来源:远景论坛

MetroProxy下载:

作者:dlhxr

大小:16KB

下载地址:华为网盘下载 | 119网盘下载 | 百度网盘下载

 

[http://www.win8mi.com/metroproxy.html]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.