WPF(或WinForm)WebView不会打开本地URL(NotFound 404错误)

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

介绍

微软最近发布了WebView控件(Microsoft.Toolkit.Win32.UI.Controls包),它允许开发人员包含一个Webbrowser,它使用Microsoft Edge在WPF / WinForm应用程序中呈现网站。这个新控件旨在取代使用IE引擎的旧WebBrowser控件。

更多信息here

我的问题

浏览器似乎不适用于本地网络网站网址。即使我使用ip地址,我总是在我的NotFound上获得WebErrorStatus(404)(但也不例外),但在独立的Edge浏览器中它运行良好。但是,外部网址(谷歌......)工作正常。

我试图检查嵌入式浏览器是否使用了正确的代理设置,但我没有运气。

.net wpf winforms microsoft-edge
1个回答
2
投票

出于安全考虑,WebView控件默认禁用专用网络功能。您必须明确启用它。

wvc.IsPrivateNetworkClientServerCapabilityEnabled = true;
© www.soinside.com 2019 - 2024. All rights reserved.