简介
Microsoft 最近发布了 WebView 控件(Microsoft.Toolkit.Win32.UI.Controls
包),允许开发人员包含使用 Microsoft Edge 呈现网站的 Web 浏览器在 WPF/WinForm 应用程序中。这个新控件旨在替换使用 IE 引擎的旧 WebBrowser
控件。
更多信息here
我的问题
浏览器似乎无法使用本地网络网站网址。即使我使用 IP 地址,我的 WebErrorStatus
上总是会收到 NotFound
(404)(但也不异常(exception)),但在独立的 Edge 浏览器中它运行良好。但是,外部网址(谷歌...)工作正常。
我尝试检查嵌入式浏览器是否使用正确的代理设置,但没有成功。
最佳答案
出于安全目的,WebView 控件默认禁用专用网络功能。您必须明确启用它。
wvc.IsPrivateNetworkClientServerCapabilityEnabled = true;
关于.net - WPF(或 WinForm)WebView 无法打开本地 URL(NotFound 404 错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51479219/