【问题标题】:windows phone 8.1 universal app : clear cookieswindows phone 8.1 通用应用程序:清除 cookie
【发布时间】:2015-06-07 04:29:10
【问题描述】:

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

我使用了 windows.phone.controls 命名空间并使用了以下代码 await new WebBrowser().ClearCookiesAsync(); 但它说它会引发几个错误。请帮助windows程序员。

我认为上面的代码适用于 silverlight 应用程序,但不适用于通用应用程序 windows phone8.1 应用程序。请帮忙

【问题讨论】:

    标签: c# windows-phone-8 cookies windows-phone-8.1 webbrowser-control


    【解决方案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); 
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-07
      • 2014-11-25
      • 1970-01-01
      • 1970-01-01
      • 2015-02-25
      • 2015-03-26
      相关资源
      最近更新 更多