Ошибки SSL с QtWebkit на сайтах https в Ubuntu
Я создаю браузерное приложение на основе qtwebkit в Ubuntu 12.04 LTS. Когда я использую его для доступа к веб-сайтам https, я получаю много ошибок ssl. Например, когда я захожу на www.paypal.com, я получаю это сообщение:
Сертификат эмитента локально проверенного сертификата не найден. Сертификат корневого ЦС не является доверенным для этой цели. Сертификаты не могут быть проверены.
Я использую QtSDK 4.8.1. Приложение связано с libssl 0.9.8. Хотя Ubuntu поставляется с libssl 1.0, предустановленная версия QtSDK 4.8.1 связана с 0.9.8. Поэтому я должен установить libssl 0.9.8, чтобы заставить его работать.
Это же приложение отлично работает на Windows и Mac.
Если кто-нибудь знает, как решить эту проблему, пожалуйста, поделитесь со мной. Большое спасибо!
1 ответ
Вот ссылка на другой вопрос Stackru, который, я думаю, поможет решить ваши проблемы: это правильный способ установить протокол SSL с QWebPage?
Также эта ветка: http://qt-project.org/forums/viewthread/19690 на форумах qt рассказывает о тех же самых проблемах, с которыми вы столкнулись.