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