我使用的是Qt 4.8.6,但这也发生在mac os 10.10的4.8.5上。我已经在10.9和10.7上进行了测试,并且我没有收到此错误,我尝试重建qt库并忽略ssl错误但它没有正常工作,网站加载但我和#39;使用QNetworkAccessManager时仍然遇到SslHandshakeFailedError。
我也试过
QSslConfiguration sslConfig = QSslConfiguration::defaultConfiguration();
sslConfig.setProtocol( {various protocols...} );
QSslConfiguration::setDefaultConfiguration( sslConfig );
但它没有帮助。