如何在iOS中维护cookie?

时间:2015-11-17 04:46:59

标签: ios cookies uiwebview nshttpcookiestorage

我尝试使用UIWebView登录。成功后,它会将Cookie存储在NSHTTPCookieStorage中。它可以在单个会话中正常工作。

但如果我强行关闭应用程序并返回应用程序,它会要求我登录。而它的cookie已经存储了。

我也提到了这个链接https://stackoverflow.com/a/8713316/2594560。但我的sessionOnly:FALSE和到期日期也已设定。

以下是代码:

override func viewDidLoad() {
    super.viewDidLoad()

    let request = NSURLRequest(URL: NSURL(string: "https:serverURL/show_all")!)
    webView.loadRequest(request)
}

如果用户没有登录,那么这将重定向到登录页面,但如果用户登录则应显示此" show_all"页。它适用于cookie。但是,如果我强制关闭应用程序并重新启动应用程序,那么它会重定向到登录。

请指导我如何实现这一目标。

0 个答案:

没有答案