簡體   English   中英

Qt SSl錯誤(QSslSocket:無法解析TLSv1_1_client_method)

[英]Qt SSl Error (QSslSocket: cannot resolve TLSv1_1_client_method)

當我使用QWebView的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位OS pc。 怎么解決這個?

您安裝的openssl版本太舊了。 安裝1.0.0或更新版本(最好是最新版本)。 如果這些方法無法解決(但你仍然有一些SSL支持),那么Qt只能找到一個舊版本,例如openssl 0.9.8,這個版本太舊而不支持這些方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM