Я пытаюсь получить некоторые данные из REST API и передать их на сервер MS SQL. В целях отладки я подготовил все в консольном приложении C#, и оно отлично работает.
Теперь я скопировал свой код в задачу «Сценарий служб SSIS» и, похоже, не могу подключиться к службе. Он компилируется, но при выполнении я получаю нулевой ответ с ошибкой (он не выдает исключение, ошибка - это то, что находится в объекте ответа):
IRestClient restClient = new RestClient();
IRestRequest restRequest = new RestRequest("SomeURL");
restRequest.AddParameter("login", "Someuser");
IRestResponse restResponse = restClient.Get(restRequest);
Отладчик сообщает мне следующее, когда Я проверяю объект ответа:
Status = SendFailure
Message = "Die zugrunde liegende Verbindung wurde geschlossen: Unerwarteter Fehler beim Senden.."
StackTrace = " at System.Net.HttpWebRequest.GetResponse()\r\n at RestSharp.Http.<ExecuteRequest>g__GetRawResponse|181_1(WebRequest request)\r\n at RestSharp.Http.ExecuteRequest(String httpMethod, Action`1 prepareRequest)"
Использование Visual Studio 2019 с RestSharp и Newtonsoft. Json Библиотеки. У меня также есть задача скрипта SOAP -Клиента в том же проекте SSIS, и она работает.
Редактировать: я пытался, как предложил @KeithL, используя webClient, и я в основном получаю ту же ошибку.