Название: https cсылки Отправлено: qlewer от Апрель 19, 2020, 13:01 написал простейший кот с QtNetwork для обращения к https - получаю ошибку (вложение 1)
гуглю, что мой qt5.6.1 не поддерживает новый openssl1.1.x версии, нужен openssl1.0.x. скачиваю Win64OpenSSL_Light-1_0_2u.exe (http://slproweb.com/products/Win32OpenSSL.html) запускаю (вложение 2) куда теперь копировать libeay32.dll и ssleay32.dll? я их ух везде вставлял, во все папки, в которые только можно, кончились идеи, умоляю, подскажите, куда их скопировать и нужно ли их как-то регистрировать в системе после вставки папка с qt (вложение 3) Название: Re: https cсылки Отправлено: sergek от Апрель 19, 2020, 14:10 А путь до bin в Path прописан?
А разрядность совпадает? Название: Re: https cсылки Отправлено: qlewer от Апрель 19, 2020, 14:16 в каком path и до какого bin? если можно, развёрнуто) винда 7х64
Название: Re: https cсылки Отправлено: sergek от Апрель 19, 2020, 14:22 Издеваетесь? Переменная среды, C:\Program Files\OpenSSL-Win64\bin.
Название: Re: https cсылки Отправлено: qlewer от Апрель 19, 2020, 14:26 вписал, ошибка та же. в самом qt ничего не нужно дописывать? правильно ли я скопировал библиотеки?
Название: Re: https cсылки Отправлено: sergek от Апрель 19, 2020, 14:39 А что переменной Path не было? Это очень странно.
Ну, было 1001 причина, теперь осталось 1000. Разрядность Qt какая? Ааа..., вижу - 32. А OpenSSL - 64. Так не работает. Название: Re: https cсылки Отправлено: qlewer от Апрель 19, 2020, 14:47 path? может, была и перезаписалась, я хз, что конкретно делают эти переменные. меняю через мой комп->свойства->доп. пар. системы, когда явно об этом говорят
ставить openssl х32 на винду 7х64? и какой путь для копирования этих двух библиотек верный? я везде поудалял эти два файла, ошибка не изменилась. может, они берутся из какого-то другого места? C:\Qt\Qt5.6.1\Tools\mingw492_32 C:\Qt\Qt5.6.1\Tools\QtCreator\bin C:\Qt\Qt5.6.1\5.6\mingw49_32\bin Название: Re: https cсылки Отправлено: sergek от Апрель 19, 2020, 15:26 Ставить 32-разрядную OpenSSl на win64 можно))
Название: Re: https cсылки Отправлено: qlewer от Апрель 19, 2020, 15:39 поставил openssl Win32OpenSSL_Light-1_0_2u на 64 разрядную винду. путь прописался автоматически (вложение). правильный путь для копирования двух библиотек - C:\Qt\Qt5.6.1\5.6\mingw49_32\bin. ошибка исчезла, но не могу понять, помогло ли, потому что обращаюсь к https://vk.com/ get запросом - получаю пустоту
Название: Re: https cсылки Отправлено: sergek от Апрель 19, 2020, 16:17 Все верно, там пустота:
Код: C:\Users\sergek>curl https://vk.com/ Название: Re: https cсылки Отправлено: qlewer от Апрель 19, 2020, 16:39 отправил пустой post запрос туда же, получил какие-то непонятные каракули, но получил! несколько дней мучался, огромнейшее спасибо!)
Название: Re: https cсылки Отправлено: sergek от Апрель 19, 2020, 16:56 Теперь 100500 вопросов про кодировку.. Ждите, коллеги.
|