昆仑山

注册

 

发新话题 回复该主题

解除Win10应用回环访问限制 [复制链接]

1#
白癜风哪家医院最好 https://baike.baidu.com/item/%E5%8C%97%E4%BA%AC%E4%B8%AD%E7%A7%91%E7%99%BD%E7%99%9C%E9%A3%8E%E5%8C%BB%E9%99%A2/9728824

众所周知,国内访问微软的服务有时候快得很,有时候比蜗牛还慢。比如Windows商店有时候半天加载不出来,有时候安装个应用半天没反应。还有OneNote、ToDo这些微软官方出品的工具,数据同步也是相当的慢。

很多人想直接用梯子,但发现Win10应用(比如Windows商店)压根就不走系统代理。为什么呢?又怎么解决呢?

微软在Windows8以后就引入了UWP应用,UWP应用存在沙盒机制,正常情况下无法访问localhost,即无法访问回环地址,这样相对来说确实是比较安全的。

但由于没法接触到系统,有些在系统里面的设置就没法沿用了,譬如网络。UWP应用没法访问回环地址进而没法通过本机代理上网,比如科学上网。这时候你就需要想办法解除这个限制了。

解决方法主要有两种,手动修改系统配置或者通过工具修改。顾名思义,手动修改显然要比工具修改麻烦,如果你不是作为发软件开发者使用,请直接看“工具修改”。

手动修改

手动修改需要使用到命令。操作方法是:输入CheckNetIsolation命令,然后输入UWP的SID,就可以解除网络限制。SID可查询注册表HKEY_CURRENT_USER\Software\Classes\LocalSettings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings获到。这个过程比较麻烦,而且如果要改回来也麻烦。如果你是UWP应用开发者,你的应用需要访问本机代理,可以使用此方法。

工具修改

目前我在网找到的修改工具有两个,它们可以可视化地解除对应WindowsUWP应用的本地访问限制。

一个是WindowsLoopbackExemptionManager,它是开源的,GitHub地址为:

分享 转发
TOP
发新话题 回复该主题