Серверное хранилище Windows — HttpSendRequest завершается прерыванием работы

#docker #delphi #server-core

Вопрос:

У меня есть консольное приложение .NET(x64) (RPC-конечная точка), запрограммированное на Delphi, работающее в контейнере докеров Windows/servercore. Эта конечная точка RCP вызывает интерфейс soap в фоновом режиме для сбора дополнительных данных.
Когда я запускаю эту конечную точку RPC на сервере, и приложение пытается вызвать конечную точку soap, она останавливается с ошибкой Operation aborted на Soap.SOAPHTTPTrans.SOAPHTTPTrans.THTTPReqResp.Send .

Теперь я предполагаю, что что-то не так с WinINET библиотекой на сервере, потому что SOAP-клиент Delphi использует HttpSendRequest функцию из WinApi.WinINET библиотеки для вызова конечной точки SOAP.

Теперь мой вопрос в том, есть ли какой-либо пакет, который необходимо установить в хранилище Windows/сервера, чтобы приложение могло вызывать конечную точку soap без получения Operation aborted ошибки?

Комментарии:

1. Ваш вопрос не ясен. Пожалуйста, уточните!

2. Я пересмотрел свой вопрос, чтобы он стал немного яснее.

3. Не существует такого понятия, как приложение .NET(x64), запрограммированное на Delphi .