Найти - Пользователи
Полная версия: PyQt, QWebView, страницы по https
Начало » GUI » PyQt, QWebView, страницы по https
1
tombird
Почему то не получается отобразить страницу по https протоколу,
хотя для обычных адресов все отображается корректно.

Проверял на ubuntu для PyQt 4.7.2
и на windows xp для PyQt 4.8.2.

Проверьте пожалуйста, работает ли у вас?

import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *

app = QApplication(sys.argv)

web = QWebView()

url = 'https://edit.qt.troll.no/'
#url = 'http://ya.ru'

web.load(QUrl(url))
web.show()
sys.exit(app.exec_())
udav
На Python3.1 Qt4.7 WindowsXP - аналогично : url = 'http://ya.ru' - работает, url = 'https://edit.qt.troll.no/' -нет.
dimabest
захожу под Мозиллой:
edit.qt.troll.no использует недействительный сертификат безопасности.

Сертификат действителен только для следующих имён:
www.qt.nokia.com , qt.nokia.com

(Код ошибки: ssl_error_bad_cert_domain)
В твой программе меняю URL на https://signin.ebay.com/ws/eBayISAPI.dll?SignIn&UsingSSL=1 и все прекрасно работает.
tombird
dimabest
захожу под Мозиллой:
edit.qt.troll.no использует недействительный сертификат безопасности.

Сертификат действителен только для следующих имён:
www.qt.nokia.com , qt.nokia.com

(Код ошибки: ssl_error_bad_cert_domain)
В твой программе меняю URL на https://signin.ebay.com/ws/eBayISAPI.dll?SignIn&UsingSSL=1 и все прекрасно работает.
спасибо, действительно сертификат у троллей на этом сайтике некорректный.

сейчас нашел еще один проблемный урл - https://adwords.google.com
в этот раз на linux машине работает, а на windows - нет

mozilla вроде ничего подозрительного не говорит про сертификат
tombird
tombird
dimabest
захожу под Мозиллой:
edit.qt.troll.no использует недействительный сертификат безопасности.

Сертификат действителен только для следующих имён:
www.qt.nokia.com , qt.nokia.com

(Код ошибки: ssl_error_bad_cert_domain)
В твой программе меняю URL на https://signin.ebay.com/ws/eBayISAPI.dll?SignIn&UsingSSL=1 и все прекрасно работает.
спасибо, действительно сертификат у троллей на этом сайтике некорректный.

сейчас нашел еще один проблемный урл - https://adwords.google.com
в этот раз на linux машине работает, а на windows - нет

mozilla вроде ничего подозрительного не говорит про сертификат
с https://google.com на windows - та же ерунда
( visual studio runtime установлен)
tombird
проблема решена,
просто dll-ки от openssl, идущие в составе PyQt,
нужно обновить на 1.0c (видимо что-то с корневыми сертификатами)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB