摘要: 本文转载自https://www.cnblogs.com/btian/p/6130560.html 在使用Qt的网络组件连接某些服务器时, 会提示“qt.network.ssl: QSslSocket: cannot resolve SSLv2_client_method”的错误, 导致连接失败。 阅读全文
posted @ 2020-03-04 11:06 jacek 阅读(2824) 评论(0) 推荐(0) 编辑
摘要: #include <QDebug> #include <QSslSocket> qDebug()<<QSslSocket::supportsSsl(); 阅读全文
posted @ 2020-03-04 11:00 jacek 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: #include <QDebug> #include <QSslSocket> qDebug()<<QSslSocket::sslLibraryBuildVersionString(); 阅读全文
posted @ 2020-03-04 10:59 jacek 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: 在某些场景下我们的https使用的是自签署的ssl证书,qt默认会验证ssl的合法性,导致当使用XMLHttpRequest请求API时不能正常使用,关闭ssl验证后即可正常使用。 在项目的main.cpp中添加一下代码: 头部 #include<QSslConfiguration> main函数中 阅读全文
posted @ 2020-03-04 10:30 jacek 阅读(1820) 评论(0) 推荐(0) 编辑
摘要: 首先做以下准备工作 1、找一个位置创建一个临时使用的文件夹,比如叫demossl。 2、首找到openssl配置文件openssl.cnf,运行openssl version -a命令 openssl.cnf文件就位于OPENSSLDIR对应的目录下,拷贝一份openssl.cnf到第一步中创建的d 阅读全文
posted @ 2020-03-04 09:57 jacek 阅读(1439) 评论(0) 推荐(1) 编辑