Запрос был прерван: соединение было неожиданно закрыто, когда в iis есть корень - PullRequest
0 голосов
/ 11 июня 2018

Пожалуйста, найдите мой код клиента

HttpContent content = new StringContent(data.ToString(), Encoding.UTF8, "application/json");
HttpClient client = new HttpClient(new HttpClientHandler() { UseDefaultCredentials = true });
content.Headers.ContentType = new MediaTypeWithQualityHeaderValue("application/json");
client.DefaultRequestHeaders.Accept.Add(
new MediaTypeWithQualityHeaderValue("application/json"));
string serverNameOne= "http://servername/wespapi/api/task/GetGanttTasks";
string ServerName= "http://servername/api/task/GetGanttTasks";
var response = client.PostAsync(durl1,content).Result;
return response.Content.ReadAsStringAsync().Result;

Это мой код клиента для вызова веб-API.Все остальные методы работают нормально с адресом serverNameOne.только здесь у меня проблема.когда я использую ServerName без подчиненного корня, он работает нормально

Сведения об исключении:

 InnerException {"Error while copying content to a stream."} System.Exception {System.Net.Http.HttpRequestException}

Внутреннее исключение

InnerException {"The request was aborted: The connection was closed unexpectedly."} System.Exception {System.Net.WebException}

Удача?

Спасибо

Сарат

...