NSURLSession / NSURLConnection HTTP加载失败(kCFStreamErrorDomainSSL,-9813)

时间:2015-10-17 16:00:05

标签: ios webview uiwebview nsurlconnection

我想在网页视图中加载我的网址,向我显示错误,如enum

我在这里编写像

这样的代码
NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813)

我正在谷歌上搜索并解决一些问题,例如在NSString *urlAddress = @"https://anyror.gujarat.gov.in/"; NSURL *url = [NSURL URLWithString:urlAddress]; NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; [self.revenueWeb loadRequest:requestObj];

中添加此代码
info.plist

然后我在我的<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> 中添加了此代码,但它无效。

1 个答案:

答案 0 :(得分:1)

我也无法在OS X v10.9上的Safari中查看该网站。它给出了证书警告。与&#34; openssl s_client&#34;相同。

错误9813是 errSSLNoRootCert 。这表示无法将证书链验证回已知锚点。这通常意味着服务器配置错误,并且没有在其证书和受信任的根证书之间提供完整的中间证书。

有关其他信息,请参阅Technote 2232