Qt SSl错误(QSslSocket:无法解析TLSv1_1_client_method)
Qt SSl Error (QSslSocket: cannot resolve TLSv1_1_client_method)
当我使用setUrl("https://www.bing.com"):
QWebView *view = new QWebView();
view->setUrl(QUrl("https://www.bing.com"));
view->show();
错误:
- QSslSocket:无法解析TLSv1_1_client_method
- QSslSocket:无法解析TLSv1_2_client_method
- QSslSocket:无法解析TLSv1_1_server_method
- QSslSocket:无法解析TLSv1_2_server_method
我使用qt5.2.1(x86),windows 8 64位操作系统pc。如何解决这个问题?
您安装的openssl版本太旧。安装1.0.0或更新版本(最好是最新版本)。如果这些方法无法解决(但您仍然有一些SSL支持),那么Qt只能找到一个旧版本,如openssl 0.9.8,它太旧了,无法支持这些方法。
相关文章:
- FindPOCO CMAKE 脚本无法找到 MYSQL::client
- boost beast Websocket Multi Request Server/Client 并不是真正的 mul
- Java 1.8 本机 System.load 通过 JNI 调用C++产生 TLSv1.如何获取 TLSv1.2?
- 如何从字符串创建一个web::uri以放入client.connect()
- ssl3_read_bytes:TLSV1警报内部错误,安全套接字,OpenSSL,C ,获取HTTPS页面
- char,const char*阵列问题,用于mqtt client.publish
- socket.io client std :: bind-错误C2338:元组索引限制
- WinhttpSetoption()失败设置TLSV1.2,带有错误代码错误_internet_incorrect_ha
- c中的neo4j-client,在语句中编码的原始类型(即int)
- 使用libmosquitto的客户端使用TLS获得"tlsv1 alert internal error",没有TLS即可正常工作
- ZeroMQ Hello World Client - Server.来自服务器的回复显然没有到达
- CPP中的BOOST.ASIO SERVER-CLIENT程序
- Boost asio library for networking (http client)
- Java Thrift Client and Binary data
- gSoap client side, LNK2019, Qt
- Ubuntu 16.04 LTS 和 Oracle Instant Client - C++链接错误
- SMTP c++ client
- Boost ASIO HTTP client POST
- cURL 显示 SSLv3 而不是 TLSv1
- MongoDB C++ 驱动程序 - 错误:尚未声明"mongo::client"