在UiWebView中 - NSURLConnection / CFURLConnection HTTP加载失败(kCFStreamErrorDomainSSL,-108) [英] in UiWebView - NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -108)

查看:178
本文介绍了在UiWebView中 - NSURLConnection / CFURLConnection HTTP加载失败(kCFStreamErrorDomainSSL,-108)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我在UIWebView中打开一个链接并点击该URL内容的Facebook图标时,它会出现以下错误

When I open a link in UIWebView and click on facebook icon of content of that URL it gives the following error

2014-01-09 13:15:14.412 AppName[2067:5407] CFNetwork SSLHandshake failed (-108)
2014-01-09 13:15:14.412 AppName[2067:5407] CFNetwork SSLHandshake failed (-108)
2014-01-09 13:15:15.063 AppName[2067:5407] CFNetwork SSLHandshake failed (-108)
2014-01-09 13:15:15.064 AppName[2067:5407] NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -108)

我也在谷歌中搜索此错误但未找到<的结果强> -108 即可。结果发现 98 *

I also search this error in google But no result found for -108. results found for 98*

这个相同的链接同样的过程在safari和其他应用程序UIWebView中都有效。
但是我为第二个应用程序采用了新项目,并将此链接放在UIWebView中,它给出了错误。

and this same link same process works in safari and also in other app UIWebView. but I take new project for second app and put this link in UIWebView, It gives error.

请提前帮助和致谢。

推荐答案

如果你把它放在你的代码中的任何地方,应用程序将绕过证书验证:

If you put this anywhere in your code the app will bypass certificate validation:

@implementation NSURLRequest(DataController)

+(BOOL)allowsAnyHTTPSCertificateForHost:(NSString *)host
{
return YES;
}

@end

这篇关于在UiWebView中 - NSURLConnection / CFURLConnection HTTP加载失败(kCFStreamErrorDomainSSL,-108)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆