【问题标题】:Qtwebsockets Samples SSLQtwebsockets 示例 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 二进制文件而不 成功了,希望有人能帮帮我。

干杯

【问题讨论】:

    标签: qt ssl qtwebsockets


    【解决方案1】:

    好的,这就是问题所在:

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

    【讨论】:

    • 感谢您提供解决方案!这解决了我的问题。不幸的是,QtCreator 不会将证书文件从源目录复制到构建目录中。如果您手动执行它,它会起作用。
    猜你喜欢
    • 2013-10-22
    • 2014-02-16
    • 1970-01-01
    • 1970-01-01
    • 2011-09-21
    • 2018-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多