iphone - 在多个 UIWebViews 中不记得网站登录

标签 iphone ios

我正在创建一个混合 iPhone 应用程序,其中包含许多指向网站上特定页面的独立 UIWebView。这些页面是安全的,所以我首先展示一个带有标准 .NET 登录表单的页面。本次登录成功。

但是,如果我在其他 webview 中加载后续页面,它仍会将我重定向到登录页面。我请求了为 URL 设置的所有 cookie,它包含一个 .NET session ID 和所有内容。是否有其他原因导致此类 session 不会在 UIWebView 之间共享?

最佳答案

你能控制服务器端吗?我怀疑 Safari 的新实例正在触发新的服务器 session ,也许您需要创建某种恢复 session 函数并通过每个 UIWebView 的 Web 服务调用它。

关于iphone - 在多个 UIWebViews 中不记得网站登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7968699/

相关文章:

iphone - 如何在 iphone 中设置多个带通知的闹钟

iphone - MonoTouch 的替代语言

iphone - 在着色器中传递纹理

ios - 由于 Firebase 手机身份验证,App Store 被拒绝

objective-c - UITableView 中的单元格到新 View Objective-C

iphone - Sencha Touch 2 如何在 Windows 上构建 iOS 应用程序?

ios - 使用 Shell 脚本显示 UILabel 中的总代码行数

ios - 允许GET请求中的所有mimetype

objective-c - 核心数据以编程方式向条目添加属性

ios - 如何使用 ESC/POS 命令打印大于 100 个字符的 QR 码?