介绍
微软最近发布了WebView控件(Microsoft.Toolkit.Win32.UI.Controls
包),它允许开发人员包含一个Webbrowser,它使用Microsoft Edge在WPF / WinForm应用程序中呈现网站。这个新控件旨在取代使用IE引擎的旧WebBrowser
控件。
更多信息here
我的问题
浏览器似乎不适用于本地网络网站网址。即使我使用ip地址,我总是在我的NotFound
上获得WebErrorStatus
(404)(但也不例外),但在独立的Edge浏览器中它运行良好。但是,外部网址(谷歌......)工作正常。
我试图检查嵌入式浏览器是否使用了正确的代理设置,但我没有运气。
出于安全考虑,WebView控件默认禁用专用网络功能。您必须明确启用它。
wvc.IsPrivateNetworkClientServerCapabilityEnabled = true;