我有一个正常工作的Qt Symbian Dropbox app,但最近很多用户在执行任何需要API调用的操作时都报告了SSL握手失败(所有对Dropbox服务器的API调用都应该使用HTTPS完成)。
在调查错误时,我注意到QNetworkReply
发出sslErrors(QList<QSslError>)
信号,该参数包含QSslError
个QSslError::CertificateSignatureFailed
对象设置为错误。
可能导致这种情况的原因是什么?它可能与心脏病有关吗?是否可能以一种方式更新Dropbox服务器,以阻止用户安装的任何OpenSSL版本。与他们合作的设备?
希望问题很明确。