Seite 1 von 1

bei Verwendung von Web Engine allen SSL-Zertifikaten trauen

Verfasst: 17. April 2019 15:07
von GoaSkin
Hallo,


bei Verwendung des Webkit-Widgets konnte man die Überprüfung von SSL-Zertifikaten einfach deaktivieren, in dem man die folgenden drei Zeilen in die Hauptklasse eingebunden hat:

Code: Alles auswählen

QSslConfiguration sslConf = QSslConfiguration::defaultConfiguration();
sslConf.setPeerVerifyMode(QSslSocket::VerifyNone);
QSslConfiguration::setDefaultConfiguration(sslConf);
Da aber QtWebEngine seine eigene Socket-Implementierung nutzt, lässt sich die Gültigkeitsprüfung auf diese Weise nicht deaktivieren.


Kennt jemand eine kurz und knappe Lösung, damit einem auch QtWebEngine jede HTTPS-URL ausgibt, ohne sich zu weigern oder Fragen zu stellen? Die meisten Ansätze, die man so im Netz findet, benötigen einen Haufen Code.