Запрос был прерван: соединение было неожиданно закрыто, когда IIS имеет подкорень
Please find my client code
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;
Цитата:Это мой клиентский код для вызова web 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}
Есть Успехи ?
Что я уже пробовал:
Попробуйте изменить url - адрес всеми возможными способами. Не повезло