2

我有一个带有 UIWebView 的页面,它运行良好,直到最近一些重定向发生了变化,URL 从 HTTP 到 HTTPS。页面无法显示。

记录的错误:

Error Domain=NSURLErrorDomain Code=-1202 "The certificate for this server is invalid.

现在,我希望绕过所有证书检查并允许所有证书。尝试使用此How to use NSURLConnection to connect with SSL for an untrusted cert?但错误仍然出现。帮助,有人吗?谢谢!

4

1 回答 1

1

实际上在这里找到了解决方案:UIWebView to view self-signed website (No private api, not NSURLConnection) - 可能吗?

它实际上做的是拦截 UIWebView 以启动 NSURLConnection 以允许服务器进行身份验证,然后使用 UIWebView 继续连接,并取消 NSURLConnection。之所以如此,是因为服务器授权一次后,其余的持续连接不会被阻塞。希望我很清楚。:)

于 2012-10-03T04:10:39.263 回答