IWebViewControl for localhost

问题描述 投票:-1回答:1

我正在尝试一个c ++示例在Win32窗口中运行IWebViewControl,请参阅Win32WebView

我可以很好地显示外部网站,但无法连接到http://localhost(或http://127.0.0.1)。使用独立Edge浏览器显示localhost中的页面。这是IWebViewControl的限制还是我忽略了什么?

c++ windows winapi webview windows-runtime
1个回答
0
投票

正如@ zett42指出我正确的方向:

WinRT应用程序在沙箱中运行,出于安​​全考虑,不允许连接到localhost。这可以通过使用该工具来规避

checknetisolation.exe

随Windows一起提供。对于IWebViewControl,您可以解除IWebViewControl主机进程的限制,以便进行开发

checknet隔离LoopbackExempt -a -n = Microsoft.Win32WebViewHost_cw5n1h2txyewy

© www.soinside.com 2019 - 2024. All rights reserved.