W 8.1 cookie для веб-просмотра
Мне нужно получить cookie от контроля веб-просмотра (W 8.1, C#, xaml).
Сначала я загружаю страницу в Webview следующим образом:
<WebView x:Name="WebviewControl" FrameNavigationCompleted="Webview_FrameNavigationCompleted" />
WebviewControl.Navigate(new Uri("example.com"));
Затем пользователь заходит на страницу и мне нужно получить cookie.
Я пытаюсь это:
private void Webview_FrameNavigationCompleted(WebView sender, WebViewNavigationCompletedEventArgs args)
{
HttpBaseProtocolFilter baseFilter = new HttpBaseProtocolFilter();
foreach (HttpCookie cookie in baseFilter.CookieManager.GetCookies(new Uri(sender.Source.ToString()))
{
if (cookie.Name.Equals("cookieName"))
{
string value = cookie.Value;
}
}
}
Проблема в том, что cookie не существует внутри cookiemanager. Я что то не так делаю?