在UIWebView中加载HTTPS

时间:2012-09-30 06:46:06

标签: iphone xcode ssl uiwebview ssl-certificate

我有一个带有UIWebView的页面,直到最近一些重定向发生了变化,其中包含从HTTP到HTTPS的URL。页面无法显示。

记录错误:

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

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

1 个答案:

答案 0 :(得分:1)

实际上在这里找到了一个解决方案:UIWebView to view self signed websites (No private api, not NSURLConnection) - is it possible?

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