Опубликовать https по Wininet C ++ в Win XP, 7 и 8 - PullRequest
0 голосов
/ 03 мая 2018

Мое приложение создает запрос на публикацию на моем сервере через порт https 443, оно корректно работает в win 10, но не работает в более старой версии, чем Windows.

Мой код ранее выполнялся правильно, но хост компании обновил свои хосты и отключил TLS 1.0, что Wininet 0 определяет в Microsoft Explorer.

Как я могу иметь дело с постами https в Windows 7, 8 и 8.1 от Wininet.

Примечание: - хост не работает в Microsoft Explorer, но работает в Chrome.

BOOL isSend = HttpSendRequestA(request, header, headerlen, data, datalen);
if (!isSend) {
     DWORD ErrorNum = GetLastError();
     std::cout << "Failed to open URL \nError No: " << ErrorNum << std::endl; 
}

Его возвращение 12029 и 12157.

...