Я использую Nancyfx в качестве моего спокойного сервера api. В Windows я использую Nancyfx в ASP.NET HOSTING MODE, все отлично работает в моем приложении. Но когда я пытаюсь использовать сервер Linux, приложение измельчает как я использую этот код нижеОшибка самооценки Нэнси на ubuntu с Mono
HttpClient client = new HttpClient();
HttpResponseMessage response = await client.GetAsync("http://ipaddress:1234/api/info");
response.EnsureSuccessStatusCode();
string responseBody = await response.Content.ReadAsStringAsync();
исключение здесь ниже
исключение типа «System.Net.Http.HttpRequestException» произошло в System.Net.Http.dll, но не был обработан в пользовательском коде
Дополнительная информация: 500 (Внутренняя ошибка сервера)
, но когда я использую хром для получения контента, кажется, что он работает нормально.
HEADERS Content-Type: application/json; charset = utf-8 Дата: 2016 Jun 10 17: 35: 31 + 51s Keep-Alive: timeout = 15, max = 100 Ссылка:; отн = "приложение/XML" сервер: Mono-HTTPAPI/1,0 Transfer-Encoding: фрагментированное Vary: Accept
Есть ли что-то случилось с моим кодом или режим selfhosting Nancyfx?
Спасибо!