Всем привет!
Работаю с Boost::asio, подключил OpenSSL. Как теперь подключится к сайтам использующим защищенное соединение?
При http подключение проходит успешно. А вот с Https не работает.
Руководствовался этой статьей:
https://habrahabr.ru/post/271203/ но в ней рассказывается о выдаче сертификата для своего же сервера.
Главный вопрос в том, как веб-клиенту (что я и пишу) подключится к сайту через https, к тому же Яндексу? Где взять сертификат?
Когда сам генерирую сертификат и подключаюсь такие сообщения выдает:
Verifying /C=PL/O=Unizeto Technologies S.A./OU=Certum Certification Authority/CN=Certum Trusted Network CA
Handshake failed: certificate verify failed
Если пытаться через http:
Handshake failed: stream truncated