【问题标题】:UIWebView won't use password saved in Mobile SafariUIWebView 不会使用保存在 Mobile Safari 中的密码
【发布时间】:2013-04-06 10:40:09
【问题描述】:

我在 Xcode 中创建了一个简单的 iOS 浏览器,它不会将浏览器中的密码保存到它打开的网站,但该网站将密码保存在 safari 中。我可以在 Xcode 中添加哪些设置以将密码保存在浏览器中,使其像在 Safari 中一样保持登录状态?该应用程序旨在隐藏网址,因此没有该应用程序的任何人都无法访问该网站。感谢您的帮助。

【问题讨论】:

    标签: iphone ios objective-c uiwebview


    【解决方案1】:

    出于安全原因,输入 Mobile Safari 的信息 100% 与应用程序中的 UIWebView 隔离。如果不是这种情况,您可以轻松地制作一个应用程序,为 Gmail 或 Facebook 加载不可见的网络视图,并使用 javascript 读取任何自动填充的用户名/密码字段。

    您最好的办法是实现您自己的保存功能,如Is it possible for a UIWebView to save and autofill previously entered form values (e.g., username & password)? 中所述。正如该答案所述,请绝对确定您store these saved values securely in the keychain

    【讨论】:

      猜你喜欢
      • 2011-10-08
      • 1970-01-01
      • 1970-01-01
      • 2011-12-01
      • 1970-01-01
      • 2013-05-12
      • 2019-02-04
      • 2013-12-12
      • 2011-07-12
      相关资源
      最近更新 更多