【问题标题】:UWP Webview Navigate to Localhost Page (404 not found)UWP Webview 导航到 Localhost 页面(未找到 404)
【发布时间】:2018-06-26 23:00:37
【问题描述】:

我正在尝试为 webview 原型测试设置一个本地托管页面。但是,当尝试让 webview 导航到此页面时,它会一直以 404(未找到)错误状态失败。

Windows::UI::Xaml::Controls::WebView^ m_webview; // this is how m_webview is defined
String^ launchUri = L"http://localhost:8000/index-native.html";
m_webview->Navigate(ref new Uri(launchUri));

请注意,我尝试用机器名称或真实 IP 地址替换,但两种方法都不起作用。托管页面本身可以由同一网络中的机器使用嵌入机器名称的 uri 访问。

更有趣的是,如果我将launchUri 更改为“http://microsoft.com”,这个东西就会起作用!从导航的角度看,我的本地托管网页和微软页面之间没有任何区别。

有人可以帮忙吗? 谢谢!

【问题讨论】:

  • 检查清单中的权限并检查客户端服务器、Internet 和 Intranet 相关功能。

标签: wpf webview uwp


【解决方案1】:

Gaurang Dave 的建议是正确的。您需要启用“私有网络(客户端和服务器)”功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-02-13
    • 1970-01-01
    • 1970-01-01
    • 2019-03-13
    • 1970-01-01
    • 2015-07-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多