我正在尝试使用c ++示例在Win32窗口中运行IWebViewControl,请参见 Win32WebView。
我可以很好地显示外部网站,但是无法连接到http://localhost(或http://127.0.0.1)。使用独立的Edge浏览器将显示来自本地主机的页面。这是IWebViewControl的限制还是我忽略了某些东西?
答案 0 :(得分:0)
@ zett42指向我正确的方向:
WinRT应用程序在沙箱中运行,并且出于安全原因,不允许将其连接到本地主机。可以使用该工具来规避
checknetisolation.exe
Windows随附的。对于IWebViewControl,您可以出于开发目的取消对IWebViewControl宿主进程的限制,
checknetisolation LoopbackExempt -a -n = Microsoft.Win32WebViewHost_cw5n1h2txyewy