gpt4 book ai didi

swift - NSURLSession/NSURLConnection WebView.loadHTMLString HTTP 加载失败(kCFStreamErrorDomainSSL,-9843)

转载 作者:行者123 更新时间:2023-11-30 10:44:32 25 4
gpt4 key购买 nike

我使用SwiftUIWebViewWebView.loadHTMLString(string, baseURL: nil) 并收到错误,

2019-05-08 13:52:58.758899+0800 钱包[439:41398] [] nw_coretls_callback_handshake_message_block_invoke_3 tls_handshake_continue: [-9807]2019-05-08 13:52:58.813981+0800 钱包[439:41413] NSURLSession/NSURLConnection HTTP 加载失败(kCFStreamErrorDomainSSL,-9843)

大多数类似的问题都使用URLRequest,与我不同,

这是我的字符串

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Demo</title>
</head>
<body>
<form action="https://**.****.**.***:29843/Pay/order/Order.htm" method="post">
<input type="text" name="merchantName" value="net">
</form>
</body>
</html>


here I replace the ip address with *

override func viewDidLoad() {
super.viewDidLoad()


WebView.loadHTMLString(mystring, baseURL: nil) //mystring'value is above
WebView.delegate = self

}

func webViewDidFinishLoad(_ webView: UIWebView) {
webView.stringByEvaluatingJavaScript(from: "document.getElementById('frmBankID').submit(); ")

}

现在我的iphone是白屏的,我只想显示页面,完全不介意安全性,有什么方法可以获取页面,谢谢

最佳答案

根据 Apple 的说法,您的主机名存在问题 errSSLHostNameMismatch = -9843,/* 对等主机名不匹配 */ 。您确定您的网址正确吗?真的是https吗?该域的 SSL 证书是否正确?

文档:https://opensource.apple.com/source/libsecurity_ssl/libsecurity_ssl-40581/lib/SecureTransport.h

关于swift - NSURLSession/NSURLConnection WebView.loadHTMLString HTTP 加载失败(kCFStreamErrorDomainSSL,-9843),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56034838/

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