我有一个UIWebView
显示登录页面。用户填写用户名和密码,登录后页面保存NSHTTPCookie
在应用沙箱中。
通过这行代码,[[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]
我可以读取我所有的 cookie 并在代码中使用它。
问题是当我重新加载 webView 时(例如,当我创建一个新的 webView 以显示站点的另一个页面时),web 视图不会读取 cookie 并再次显示登录页面。
所以用户不能保持登录状态,这会导致用户点击他想要查看的所有页面的用户名和密码。
如何强制 webview 读取存储的 cookie?