我的WinJS中有以下代码default.html
:
<x-ms-webview src="http://localhost/"></x-ms-webview>
<x-ms-webview src="http://display/"></x-ms-webview>
<x-ms-webview src="http://192.168.1.2/"></x-ms-webview>
display
在hosts文件中定义:
127.0.0.1 display
并且192.168.1.2
-成功的一台-是网络上的另一台计算机。
这是在我的appx.manifest
:
display
并localhost
成功加载到桌面和Metro上的IE中。
我的操作系统是Windows 8.1 Enterprise。我还完全禁用了Windows防火墙,但这没有任何效果。
我还可以做些什么?
Microsoft阻止与本地计算机的连接,除非从Visual Studio调试器运行。[1]
沉浸式应用程序(和台式机上的IE11)在称为“ AppContainers”的独立进程中运行。默认情况下,禁止AppContainers向本地计算机发送网络流量(环回)。
[...]
我已经构建了一个GUI工具,使您可以非常轻松地重新配置AppContainer以启用回送流量。此工具需要Windows 8并在.NET Framework v4上运行。启动后,该实用程序将扫描计算机的AppContainer并将其显示在列表视图中。每个条目的左侧都有一个复选框,指示AppContainer是否可以发送回送流量。您可以单独切换这些复选框,也可以使用顶部的按钮一次设置所有复选框。单击保存更改以提交您所做的配置更改,或单击刷新以重新加载当前配置设置。
您可以从此处获得上述独立工具。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句