我有一个使用 Cocoa/CocoaTouch 的 UIWebView 的基于 Web 的应用程序。我想(需要?)强制所有 HTTP 连接到 HTTPS。请注意,我有兴趣将初始登陆 URL 强制为 HTTPS,并将所有中间获取也强制为 HTTPS。动机:在实践中击败 SSL和sslstrip的新技巧。
是否可以将 WebView 配置为仅使用 HTTPS?UIWebView 文档甚至没有提到 HTTPS 。考虑到 Apple 不允许我在 UIWebView 中禁用 JavaScript,我怀疑我是否可以对视图进行配置更改。
或者答案是否存在于NSURLRequest
,NSURLConnection
和可能的委托方法中?我阅读了URL Loading System Overview,但看不到可以更改请求的位置。