#3041 Support https protocol when reading data from SSIHUB

This commit is contained in:
Magne Sjaastad
2018-06-14 10:07:23 +02:00
parent 114c746342
commit 4c42de83da

View File

@@ -35,6 +35,7 @@
#include "cafUtils.h"
#include <QObject>
#include <QSslConfiguration>
#include <QtGui>
#include <QtNetwork>
@@ -316,7 +317,15 @@ void RiuWellImportWizard::setUrl(const QString& httpAddress)
//--------------------------------------------------------------------------------------------------
void RiuWellImportWizard::startRequest(QUrl url)
{
m_reply = m_networkAccessManager.get(QNetworkRequest(url));
auto request = QNetworkRequest(url);
#ifndef QT_NO_OPENSSL
QSslConfiguration config = QSslConfiguration::defaultConfiguration();
config.setProtocol(QSsl::TlsV1);
request.setSslConfiguration(config);
#endif
m_reply = m_networkAccessManager.get(request);
connect(m_reply, SIGNAL(finished()),
this, SLOT(httpFinished()));
connect(m_reply, SIGNAL(readyRead()),