C# 如何使用WebView导航到本地/内部网位置?

C# 如何使用WebView导航到本地/内部网位置?,c#,xaml,webview,uwp,C#,Xaml,Webview,Uwp,我是一名编码新手,开始学习如何使用C#和XAML构建UWP应用程序。我正在创建一个应用程序,它使用WebView通过IP地址访问我网络上的设备。但是,WebView无法连接到intranet位置,如IP地址或.local域,但普通网站工作正常 我做了一些研究,发现有人有相同的问题,并通过将isPrivateneWorkClientServerCapabilityEnabled设置为true来修复。但是,当我添加它时,我得到一个错误,指出在类型“WebView”中找不到该属性 我已经检查了我的Nu

我是一名编码新手,开始学习如何使用C#和XAML构建UWP应用程序。我正在创建一个应用程序,它使用WebView通过IP地址访问我网络上的设备。但是,WebView无法连接到intranet位置,如IP地址或.local域,但普通网站工作正常

我做了一些研究,发现有人有相同的问题,并通过将isPrivateneWorkClientServerCapabilityEnabled设置为true来修复。但是,当我添加它时,我得到一个错误,指出在类型“WebView”中找不到该属性

我已经检查了我的NuGet软件包,并且安装了Microsoft.Toolkit.Uwp.UI.Controls,并且是最新的。 代码隐藏页面包含所有XAML命名空间和Windows社区工具包的using指令。 这是我的密码:

    <Grid>
        <WebView Source="http://192.168.4.40"
                 IsPrivateNetworkClientServerCapabilityEnabled="True"/>
    </Grid>

您与Github问题不同。这是一个WPF应用程序,它使用NuGet package-Microsoft.Toolkit.Win32.UI.Controls。您的应用程序是UWP应用程序,您可以只使用本机WebView控件而不安装Microsoft.Toolkit.UWP.UI.Controls

对于您的方案,请在清单文件中添加以下功能:

  • 专用网络(客户端和服务器)
  • 互联网(客户端和服务器)
  • 企业认证

  • 谢谢你的快速回复。然而,即使启用了这三种功能,问题仍然存在。除了在清单中切换它们之外,还有什么我应该做的吗?您可以使用浏览器访问该站点吗?是的。这句话只是为了满足评论的最小长度。使用Edge,对吗?因为webivew正在使用Edge的核心。是的。这句话也是为了满足评论的最小长度。