【问题标题】:How to accept cookies in Windows Phone 7.5/8?如何在 Windows Phone 7.5/8 中接受 cookie?
【发布时间】:2013-05-22 20:28:50
【问题描述】:

windows phone 7.5/8如何接受cookies?

在 iPhone 中 cookie 接受这样的代码

NSHTTPCookieStorage *cookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage]; [cookieStorage setCookieAcceptPolicy:NSHTTPCookieAcceptPolicyAlways];

在 android cookie 中接受这样的代码

CookieManager.setAcceptFileSchemeCookies(true);

我在表格中搜索,但没有人给出解决方案。如何在 windows phone 中实现这一点。我正在构建 phonegap windows phone 包这个问题在登录身份验证时出现,在 IOS 和 Android 中我通过接受带有上述代码的 cookie 解决了,但如何在 Windows Phone 中执行

感谢您的帮助!

【问题讨论】:

    标签: windows-phone-7 cookies windows-phone-8


    【解决方案1】:

    如果你使用 HttpWebRequest,你只需要添加一个 CookieContainer。

    var container = new CookieContainer();    
    var request = WebRequest.CreateHttp(uri);
    request.CookieContainer = container;
    

    这将自动存储所有 cookie。如果您想在所有以下请求中使用 cookie,您需要在所有请求中使用相同的 CookieContainer,而不是每次都实例化一个新的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-07
      • 1970-01-01
      • 2012-11-10
      • 2013-01-04
      • 1970-01-01
      相关资源
      最近更新 更多