do PyQt4.QtWebKit.QWebView auf Windows7-64bit arbeitet mit SSL-Sites?
Frage
Ich kann ungeschützte Websites durchsuchen, aber versuchen, eine öffnen „https“ ein Ergebnis in diesen Meldungen:
QSslSocket: cannot call unresolved function SSLv3_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
QSslSocket: cannot call unresolved function ERR_error_string
Danach wird qt etwas in einfrieren. Mein Windows QT / PyQT Installationen sind von Standard Ufer‘-Pakete. Jede Idee?
Lösung
Ich habe eine Arbeitslösung in der Flußufer Mailingliste gefunden Archiv : ignorieren alle ssl Fehler:
[...]
self.connect(myWebViewControl.page().networkAccessManager(),
SIGNAL("sslErrors (QNetworkReply *, const QList<QSslError> &)"),
self.sslErrorHandler)
def sslErrorHandler(self, reply, errorList):
reply.ignoreSslErrors()
print("SSL error ignored")
UPDATE : Ich weiß nicht, warum, aber nach einigen Wochen habe ich wieder diese ssl Fehler bekam, btw ich denke, dieses Mal, dass ich die richtige Lösung gefunden in diesen Beitrag : ich habe die" Win32 OpenSSL v1.0.0a "Setup von hier und wie gefordert, die" Microsoft Visual C ++ 2008 Redistributable Package (x86) “von hier , und sie meine Probleme gelöst.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow