bei Verwendung von Web Engine allen SSL-Zertifikaten trauen
Verfasst: 17. April 2019 15:07
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:
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.
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);
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.