Gui*_*nto 5 c++ windows qt openssl qnetworkrequest
如何让我的QwebView/QNetWorkRequest使用SSL?
QT返回此错误(很明显错误发生是因为我没有在我的应用程序中配置SSL):
QSslSocket:无法解析OPENSSL_add_all_algorithms_noconf QSslSocket:无法解析OPENSSL_add_all_algorithms_conf QSslSocket:无法调用未解析的函数OPENSSL_add_all_algorithms_conf
我使用Qt 5.1.1 for Windows 32位(MinGW 4.8,OpenGL) - 我的窗口是64位
老实说,我不知道从哪里开始.我搜索过但没有找到任何显示带有QNetWorkRequest的 trabalar SSL的地方.
我安装openSslWin32(我的Windows是64位,但我的应用程序是32位),我试试这个:
专业档案:
LIBS += -LC:/OpenSSL-Win32/lib -lubsec
INCLUDEPATH += C:/OpenSSL-Win32/include
Run Code Online (Sandbox Code Playgroud)
cpp文件:
#include <openssl/aes.h>
Run Code Online (Sandbox Code Playgroud)
但继续显示错误.
我知道它遗漏了什么,但不知道到底是什么,原谅我,我是初学者.
我正在安装 OpenSSL 32 位,现在可以工作了。
下载适用于 Windows 的预编译版本:
http://slproweb.com/products/Win32OpenSSL.html
下载次数:
安装后,将 DLL(来自C:\OpenSSL-Win32或C:\OpenSSL-Win64,取决于您是否使用 Qt 32 位或 Qt 64 位进行编译)复制到release或debug项目文件夹:
注意:“LIBS +=”无需添加任何内容