У меня есть приложение C ++ для Windows, разработанное с использованием Visual Studio 2017 в системе Windows 10. Это приложение использует cpprestsdk для отправки запроса на REST Server. Мое приложение отлично работает на компьютере с Windows 10 с правильным отправкой запроса по ssl на остальной сервер. Я не создал ни одного локального сертификата, чтобы приложение работало на Windows 10.
Однако это же приложение при переносе в Windows 7 (64-разрядная версия) не может выполнить запрос POST по протоколу SSL для остальных серверов.
Тот же запрос работает без SSL, (http://HOST/API работает)
но (https://host/api не удается)
выдав следующую ошибку.
winhttpsendrequest 12029 не удалось установить соединение с сервером.
Из того же Windows 7 PostMan может успешно отправить запрос https.
Понятия не имею, что может быть не так с реализацией.
Может ли кто-нибудь поделиться, что может быть причиной сбоя запроса POST в Windows 7?