2016-04-12 5 views
1

WebビューからPHPスクリプトを読み込もうとしていますが、毎回エラーが発生しています。 NSURLSession/NSURLConnection HTTP負荷(kCFStreamErrorDomainSSL、-9814)

は私が間違っているつもりどこに私を助けて

<key>NSAppTransportSecurity</key> 
    <dict> 
    <key>NSAllowsArbitraryLoads</key> 
     <true/> 
    </dict> 

に、すでに私のInfo.plistファイルを更新

(kCFStreamErrorDomainSSL、-9814)を失敗しました。ここで

は私が

func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool { 
let str : NSString = request.URL!.absoluteString 
let url = NSURL(string: request.URL!.absoluteString) 
if (str.rangeOfString("https://testing.com/paymethod2.php").location != NSNotFound) 
{ 
} 
else 
{ 
    webView.stopLoading() 
} 
return true 
} 
func webViewDidFinishLoad(webView: UIWebView) { 
let doc = webView.stringByEvaluatingJavaScriptFromString("document.documentElement.outerHTML") 
print(doc) 
} 

おかげ

+0

は、あなたはこれを解決するには助けることができます。 @EricD – user3759616

答えて

2

9814がerrSSLCertExpiredされていたコードです。証明書を更新してください。あなたには、いくつかの自己署名証明書を使用していて、あなたが本当にそれが期限切れしているにもかかわらず、有効にしたい場合は、このドキュメントをお読みください。

https://developer.apple.com/library/mac/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/OverridingSSLChainValidationCorrectly.html

関連する問題