Ошибки SSL с QtWebkit на https-сайтах в Ubuntu

Я создаю браузерное приложение на основе qtwebkit в Ubuntu 12.04 LTS. Когда я использую его для доступа к веб-сайтам https, я получаю много ошибок ssl. Например, когда я захожу на сайт www.paypal.com, я получаю следующее сообщение:

Ошибки SSL для: https://t.paypal.com/ts?v=0.1&t=1341683749338&g=420&e=im&pgrp=main%3Amktg%3Apersonal%3A%3Ahome&page=main%3Amktg%3Apersonal%3A%3Ahome%3A%3A%3ANotInTest%3B

Не удалось найти сертификат издателя локально искомого сертификата. Сертификат корневого ЦС не является доверенным для этой цели. Не удалось проверить сертификаты.

Я использую 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.

Если кто-то знает, как решить эту проблему, пожалуйста, поделитесь со мной. Большое спасибо!


person Stephen Cheng    schedule 24.08.2012    source источник


Ответы (1)


Вот ссылка на другой вопрос StackOverflow, который, я думаю, решает ваши проблемы: Правильный ли это способ установить протокол SSL с QWebPage?

Кроме того, эта тема: http://qt-project.org/forums/viewthread/19690 на форумах qt рассказывает о тех же проблемах, с которыми вы столкнулись.

person stackunderflow    schedule 19.09.2012