QNetworkRequest无法正常工作

时间:2012-04-07 00:10:09

标签: windows qt qt4 qnetworkaccessmanager qnetworkrequest

我有一个Qt应用程序,我在Windows 7 x64 SP1下使用Qt 4.8.1进行部署,但是使用32位进行编译。该应用程序使用QNetworkAccessManagerQNetworkRequestQNetworkReply通过HTTPS与服务器进行通信。我已经在五台不同的机器上成功测试了这种连接。在第六台机器上,我使用QNetworkReply::NetworkError UnknownNetworkError在连接失败时对此进行了测试。该机器可以在Web浏览器中转到URL,并且通信正常。此外,我能够在同一网络上使用不同的计算机,并成功与我的应用程序建立连接。有没有人有任何想法可能导致这种行为?另外,我在Qt版本4.7.4以及4.8.1中看到了这种行为。

1 个答案:

答案 0 :(得分:1)

这是一个SSL问题。显然Qt需要OpenSSL dll。一旦我把那些东西都搞好了。