我正嘗試將一個具有自簽名證書的HTTPS網頁加載到UIWebView中。使用諸如this one或this one的提示,它可以在iOS 6下工作。在iOS 7中也是如此。繞過iOS 7上自簽名證書的kCFStreamErrorDomainSSL錯誤
根據鏈接到堆棧溢出問題,我還使用NSURLConnection來首先嚐試並取得過去自簽名證書 - 甚至在嘗試在UIWebView中加載URL之前。
當iOS的7嘗試一樣,我得到以下錯誤:
2014-02-12 16:00:08.367 WebView[24176:5307] NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)
2014-02-12 16:00:08.370 WebView[24176:70b] An SSL error has occurred and a secure connection to the server cannot be made.
是否有變通得到這個在iOS的7工作?目前我正在使用first example。
嘗試使用此實施UIWebViewDelegate方法:http://stackoverflow.com/a/15074358/1694129 –
基本上是http://stackoverflow.com/questions/11573164的副本,現在也有一個解決方案寫在swift – spirographer