Я создаю браузерное приложение на основе 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.
Если кто-то знает, как решить эту проблему, пожалуйста, поделитесь со мной. Большое спасибо!