visual studio — отправка запроса с использованием HTTPS в переполнении стека

Мое приложение на C ++ состоит из публикации через HTTP-соединение напрямую с сервером Weblogic App. Нужно поменять его на пост с использованием HTTPS.

*Я запускаю это приложение через Visual Studio. *

Любые предложения приветствуются. Обновления кодирования наиболее полезны

Ниже приведен код, который я имею для подключения HTTP работает нормально.

Что мне нужно сделать, чтобы работать с HTTPS?

      strFormData = sFile;

strHeaders  = _T("Content-Type: application/x-www-form-urlencoded");

CInternetSession session;
CHttpConnection* pConnection =  session.GetHttpConnection(_T(Server), Port);

CHttpFile* pFile =  pConnection->OpenRequest(CHttpConnection::HTTP_VERB_POST,   _T(Action));

result = pFile->SendRequest(strHeaders,(LPVOID)(LPCTSTR)strFormData,
Data.GetLength());

5

Решение

CHttpFile * pFile = pConnection-> OpenRequest (CHttpConnection :: HTTP_VERB_POST, _T (Действие), NULL, 1, NULL, NULL, INTERNET_FLAG_SECURE);

Я пробовал этот код & это сработало для публикации HTTPS.
Я обнаружил, что параметрические значения (флаг безопасного Интернета) варьируются в зависимости от HTTP & Размещение HTTPS. Я считаю, что это было бы полезно для других.

4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]