1

我正在尝试使用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。但是如果我强制关闭应用程序并重新启动应用程序,那么它会重定向到登录。

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

4

0 回答 0