Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# windows phone 8.1通用应用程序:清除cookies_C#_Windows Phone 8_Cookies_Windows Phone 8.1_Webbrowser Control - Fatal编程技术网

C# windows phone 8.1通用应用程序:清除cookies

C# windows phone 8.1通用应用程序:清除cookies,c#,windows-phone-8,cookies,windows-phone-8.1,webbrowser-control,C#,Windows Phone 8,Cookies,Windows Phone 8.1,Webbrowser Control,我正在开发windows phone 8.1通用应用程序,希望清除浏览器中的cookie 我使用了windows.phone.controls命名空间,并使用了以下代码Wait new WebBrowser().ClearCookiesAsync()但是它说它抛出了几个错误。请帮助windows程序员 我认为上面的代码对silverlight应用程序很有效,但对通用应用程序windows phone8.1应用程序无效。请帮助以下内容可用于清除特定URI的Cookie: Windows.Web.H

我正在开发windows phone 8.1通用应用程序,希望清除浏览器中的cookie

我使用了windows.phone.controls命名空间,并使用了以下代码
Wait new WebBrowser().ClearCookiesAsync()但是它说它抛出了几个错误。请帮助windows程序员


我认为上面的代码对silverlight应用程序很有效,但对通用应用程序windows phone8.1应用程序无效。请帮助

以下内容可用于清除特定URI的Cookie:

Windows.Web.Http.Filters.HttpBaseProtocolFilter myFilter = new Windows.Web.Http.Filters.HttpBaseProtocolFilter(); 
var cookieManager = myFilter.CookieManager; 
HttpCookieCollection myCookieJar = cookieManager.GetCookies(new Uri("target URI for WebView")); 
foreach (HttpCookie cookie in myCookieJar) 
{ 
    cookieManager.DeleteCookie(cookie); 
}