1

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

1)客户端全黑

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

QIODevice::read: 设备未打开 QIODevice::read 设备未打开 SSL Echo Server 监听端口 1234

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

干杯

4

1 回答 1

2

好的,这就是问题所在:

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

于 2014-11-27T16:20:27.933 回答