LINUX.ORG.RU

Ответ на: комментарий от alex_custov

Та я знаю, что так можно спасибо. Но хотелось бы не делать reply->ignoreSslErrors(); а сделать по правильному, а именно в функции load указать QNetworkRequest, а в нем networkRequest.setSslConfiguration(sslConfiguration);

ECLIPSE
() автор топика
Ответ на: комментарий от ECLIPSE

В QWebPage можно задать своего наследника QNetworkAccessManager через setNetworkAccessManager(). В QNetworkAccessManager, есть виртуальный метод createRequest(), там можно сконструировать свой request.

alex_custov ★★★★★
()
Ответ на: комментарий от alex_custov

Так я и так могу сделать QNetworkRequest и передать его в функцию load. Там есть такой прототип:
load ( const QNetworkRequest & request, QNetworkAccessManager::Operation operation = QNetworkAccessManager::GetOperation, const QByteArray & body = QByteArray() )

QSslConfiguration sslConfiguration = QSslConfiguration::defaultConfiguration();
    QList<QSslCertificate> cert;
    cert.append(sslCertificate);
    sslConfiguration.setCaCertificates(cert);
//    sslConfiguration.setLocalCertificate(sslCertificate);
    networkRequest.setSslConfiguration(sslConfiguration);

ECLIPSE
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.