From 0d41eb2f7e61342d83f6c7f7bb8757836a2bd992 Mon Sep 17 00:00:00 2001 From: gregor herrmann Date: Mon, 23 Jan 2017 18:56:46 +0100 Subject: [PATCH] Set some SSL parameters for network request. --- src/gui/mainwindow.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gui/mainwindow.cpp b/src/gui/mainwindow.cpp index bcfd3ec..a2e28d1 100644 --- a/src/gui/mainwindow.cpp +++ b/src/gui/mainwindow.cpp @@ -24,6 +24,7 @@ #include #include #include +#include #include "sqlengine.h" @@ -435,7 +436,11 @@ void MainWindow::importData(const QByteArray &aData, const QString& url, int con void MainWindow::importFromNetwork(const QString& url, int conferenceId) { QNetworkRequest request; + QSslConfiguration qSslConfiguration = request.sslConfiguration(); + qSslConfiguration.setProtocol(QSsl::AnyProtocol); + qSslConfiguration.setPeerVerifyMode(QSslSocket::QueryPeer); request.setUrl(QUrl(url)); + request.setSslConfiguration(qSslConfiguration); request.setAttribute(QNetworkRequest::User, conferenceId); mNetworkAccessManager->setProxy(QNetworkProxy::applicationProxy()); -- 2.39.5