Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos mac os 10.10上带有webview的Qt应用程序;“证书已过期”;错误_Macos_Qt_Ssl_Openssl_Osx Yosemite - Fatal编程技术网

Macos mac os 10.10上带有webview的Qt应用程序;“证书已过期”;错误

Macos mac os 10.10上带有webview的Qt应用程序;“证书已过期”;错误,macos,qt,ssl,openssl,osx-yosemite,Macos,Qt,Ssl,Openssl,Osx Yosemite,我使用的是Qt4.8.6,但在MacOS10.10的4.8.5上也出现了这种情况。我在10.9和10.7上进行了测试,没有出现这个错误,我尝试重建qt库并忽略ssl错误,但它没有正常工作,网站加载,但使用QNetworkAccessManager时仍然出现SslHandshakeFailedError 我也试过了 QSslConfiguration sslConfig = QSslConfiguration::defaultConfiguration(); sslConfig.setProtoc

我使用的是Qt4.8.6,但在MacOS10.10的4.8.5上也出现了这种情况。我在10.9和10.7上进行了测试,没有出现这个错误,我尝试重建qt库并忽略ssl错误,但它没有正常工作,网站加载,但使用QNetworkAccessManager时仍然出现SslHandshakeFailedError

我也试过了

QSslConfiguration sslConfig = QSslConfiguration::defaultConfiguration();
sslConfig.setProtocol( {various protocols...} );
QSslConfiguration::setDefaultConfiguration( sslConfig );

但这没用。

你检查过你的当地时间是否正确吗?@SteffenUllrich是的,我检查过,:)