我有一个应用程序,它有一个登录页面驻留在应用程序服务器上。所以我打开一个 UIWebView 来处理登录。之后我想切换到 UIView 并使用 ASIHttp 库进行 API 调用(其他也可以接受)。问题是;在我登录服务器后,出于身份验证目的保留 session 对象,因此当我关闭 UIWebView 并切换到 UIView 并进行 API 调用时,它失败了。我相信,我需要以某种方式在 API 调用中维护 session 对象(登录后设置)。我怎样才能做到这一点?
最佳答案
以下是我遵循的步骤:
- 使用
NSHTTPCookieStorage
类提取 UIWebView 中的 cookie。 - 使用
ASIHTTPRequest
将其发回setRequestCookies:
后续调用的方法
关于ios - 关闭 UIWebView 后保持 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11017831/