Qtwebsockets示例SSL

Qtwebsockets示例SSL,qt,ssl,qtwebsockets,Qt,Ssl,Qtwebsockets,我正在尝试使用qtwebsockets,但ssl echoserver和客户端存在问题。 我的项目是在QT 5.3.2 MiniGW windows 8 64位中开发的,我可以成功地使用非ssl服务器示例,但当我尝试使用ssl服务器示例时,我得到的结果是: 1) 客户完全是黑色的 2) 服务器打印三条消息: QIODevice::读取:设备未打开 QIODevice::读取设备未打开 在端口1234上侦听的SSL Echo服务器 我认为这是一个ssl问题,但我不是100%确定,我试图安装open

我正在尝试使用qtwebsockets,但ssl echoserver和客户端存在问题。 我的项目是在QT 5.3.2 MiniGW windows 8 64位中开发的,我可以成功地使用非ssl服务器示例,但当我尝试使用ssl服务器示例时,我得到的结果是:

1) 客户完全是黑色的

2) 服务器打印三条消息:

QIODevice::读取:设备未打开 QIODevice::读取设备未打开 在端口1234上侦听的SSL Echo服务器

我认为这是一个ssl问题,但我不是100%确定,我试图安装openssl二进制文件而没有 成功了,我希望有人能帮助我


干杯

好的,这就是问题所在:


该错误与以下事实有关:示例在我的系统中的错误目录中查找证书,如果要使其运行,需要进入sslechoserver.cpp中查找localhost.cert和localhost.key,并让系统指向示例目录中的正确位置。

感谢您提供的解决方案这解决了我的问题。遗憾的是,QtCreator没有将证书文件从源目录复制到生成目录。如果你手动操作,它就会工作。