crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Как работать с Ssl?
Owen
  опции профиля:
сообщение 3.8.2010, 10:38
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 1
Регистрация: 3.8.2010
Пользователь №: 1926

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте, форумчане.

Проблема такая: впервые столкнулся с необходимостью написать клиент для https. Все бы хорошо, но я в жизни не работал с Ссл и не знаю с какого конца браться. Можете посоветовать чего и где почитать?

Если конкретнее, то надо добраться до https страничек facebook.com (простите, если получается как реклама, злого умысла не держу)

Пока из оформившихся вопросы следующие:

1) на одной из машин прошла фишка ввиде: QSslConfiguration config( QSslConfiguration::defaultConfiguration() ); далее делается запрос через QNetworkRequest и QNetworkAccessManager. Все бы хорошо, но при попытке выполнить тот же код на другой машине, QSslConfiguration::defaultConfiguration() возвращает настройки, в которых нету ни одного сертификата (на первой машине было 87 записей). Кто может сказать откуда берется стандартная конфигурация и с чем ее едят?

2) так как вариант один не прошел, то хочется понять, как можно получить сертификат с фейсбука и потом использовать его для работы? При работе в фаерфоксе, можно вытащить этот сертификат, открыв произвольную защищенную страничку, пусть даже https://facebook.com . Значит каким-то образом браузер может получить сертификат при первом подключении. Как можно сделать тоже самое, используюя QNetworkAccessManager, QNetworkRequest, QNetworkReply. Может надо использовать что-то еще?

Заранее спасибо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.11.2022, 8:50