do pyqt4.qtwebkit.qwebview на windows7-64bit работает с сайтами SSL?
Вопрос
Я могу просматривать незащищенные сайты, но пытаясь открыть «HTTPS» один результат в этих сообщениях:
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
После этого что-то внутри Qt замораживается. Мои установки Windows QT / PYQT от стандартных пакетов Riverbank. Есть идеи?
Решение
Я нашел рабочее решение в Архив списка рассылки Riverbank: Игнорировать все ошибки SSL:
[...]
self.connect(myWebViewControl.page().networkAccessManager(),
SIGNAL("sslErrors (QNetworkReply *, const QList<QSslError> &)"),
self.sslErrorHandler)
def sslErrorHandler(self, reply, errorList):
reply.ignoreSslErrors()
print("SSL error ignored")
ОБНОВИТЬ: Я не знаю почему, но через несколько недель я снова получил эти SSL-ошибки, кстати, я думаю, что на этот раз я нашел правильное решение в эта почта: Я получил "Win32 OpenSSL v1.0a.«Настройка от здесь и, как запрашивается, "Microsoft Visual C ++ 2008 Redistributableable (X86)" от здесь, И они решили мои проблемы.
Не связан с StackOverflow