gpt4 book ai didi

ios - (kCFStreamErrorDomainSSL,-9814)

转载 作者:可可西里 更新时间:2023-11-01 00:59:45 25 4
gpt4 key购买 nike

我正在尝试从 webview 加载 php 脚本,但每次都出现错误。

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

我已经将我的 info.plist 更新为

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

请帮我看看哪里出错了。

这是我的代码

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)
}

谢谢

最佳答案

9814 是 errSSLCertExpired。更新您的证书。如果您使用的是一些自签名证书,并且您真的希望它在已过期的情况下仍然有效,请阅读此文档:

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

关于ios - (kCFStreamErrorDomainSSL,-9814),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36569937/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com