Qtwebsockets 示例 SSL
Posted
技术标签:
【中文标题】Qtwebsockets 示例 SSL【英文标题】:Qtwebsockets Samples SSL 【发布时间】:2014-11-27 10:41:48 【问题描述】:我正在尝试使用 qtwebsockets,但我遇到了 ssl echoserver 和客户端的问题。 我的项目是在 QT 5.3.2 MiniGW windows 8 64 位开发的,我可以成功使用非 ssl 服务器示例,但是当我尝试使用 ssl 时,这就是我得到的:
1)客户端全黑
2)服务器打印三个消息:
QIODevice::read: 设备未打开 QIODevice::读取设备未打开 SSL Echo Server 监听 1234 端口
我认为这是一个 ssl 问题,但我不是 100% 确定,我尝试安装 openssl 二进制文件而不 成功了,希望有人能帮帮我。
干杯
【问题讨论】:
【参考方案1】:好的,这就是问题所在:
该错误与示例在我系统的错误目录中查找证书有关,如果要使其运行,您需要进入 sslechoserver.cpp 查找 localhost.cert 和 localhost.key 并让系统指向示例目录中的正确位置。
【讨论】:
感谢您提供解决方案!这解决了我的问题。不幸的是,QtCreator 不会将证书文件从源目录复制到构建目录中。如果您手动执行它,它会起作用。以上是关于Qtwebsockets 示例 SSL的主要内容,如果未能解决你的问题,请参考以下文章