QNetworkRequest not working



我有一个Qt应用程序,我使用Qt 4.8.1在Windows 7 x64 SP1下部署,但使用32位编译。应用程序使用QNetworkAccessManagerQNetworkRequestQNetworkReply通过HTTPS与服务器通信。我已经在五台不同的机器上成功地测试了这种连接。在第六台机器上,我去测试了QNetworkReply::NetworkError UnknownNetworkError连接失败的情况。这台机器可以访问网络浏览器中的URL,并且通信工作正常。此外,我能够在同一网络上使用不同的计算机,并成功地与我的应用程序建立了连接。有人知道是什么导致了这种行为吗?此外,我在Qt版本4.7.4和4.8.1中看到了这种行为。

这是一个SSL问题。显然,Qt需要OpenSSL dll。一旦我把它们包括在内,一切都很好。

相关内容

  • 没有找到相关文章

最新更新