1

我需要在 WebView(metro 应用程序/windows 商店应用程序/winrt 应用程序)中的 http 标头中传递 cookie。我知道,这里已经回答。问题是,当我得到带有标题的 webrequest 响应并将 WebView 导航到响应的内容作为字符串时,我没有得到样式(css)、脚本(js)工作。访问单个 facebook 页面告诉我,我有旧的浏览器。有没有办法实现 WebView.Navigate(Uri) 行为但使用 http 标头?

4

1 回答 1

1

这是 Windows 商店应用程序安全概念的一部分。

我最好的猜测是您正在尝试实现 OAuth 以支持通过 facebook 登录。如果我是对的,您可以尝试客户端登录流程。这个将访问令牌作为重定向 Uri 的片段发送。由于片段是 Uri 的一部分,您可以使用该WebView.Source属性读取它。

有关 WebView 的更多信息,请参阅msdn 上的此博客文章。

于 2012-12-03T16:47:29.743 回答