【发布时间】:2012-10-11 06:27:58
【问题描述】:
我有一个使用 Cocoa/CocoaTouch 的 UIWebView 的基于 Web 的应用程序。我想(需要?)强制所有 HTTP 连接到 HTTPS。请注意,我有兴趣将初始登录 URL 强制为 HTTPS,并将所有中间获取也强制为 HTTPS。动机:New Tricks for Defeating SSL in Practice 和 sslstrip。
是否可以将 WebView 配置为仅使用 HTTPS? UIWebView documentation 甚至没有提到 HTTPS。考虑到 Apple 不允许我 disable JavaScript in a UIWebView,我怀疑我可以在视图上进行配置更改。
或者答案是否存在于NSURLRequest、NSURLConnection 以及可能的委托方法中?我阅读了URL Loading System Overview,但看不到我可以在哪里更改请求。
【问题讨论】:
标签: iphone cocoa-touch uiwebview https