2016-06-10 7 views
1

내 편안한 API 서버로 Nancyfx를 사용하고 있습니다. Windows에서 나는 ASP.NET HOSTING MODE에서 Nancyfx를 사용합니다. 모든 응용 프로그램에서 잘 작동합니다. 나는 리눅스 서버를 사용하려고 할 때이Mono와 우분투의 Nancy selfhosting 오류

유형 'System.Net.Http.HttpRequestException'의 예외 아래로 여기

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.dll에 을 발생했지만 사용자 코드에서 처리되지 않은

추가 정보 : 500 (내부 서버 오류)

하지만 크롬을 사용하여 콘텐츠를 수신하면 제대로 작동하는 것 같습니다.

머리말 내용 유형 : application/json; charset = utf-8 날짜 : 2016 6 월 10 일 17 : 35 : 31 + 51 초 Keep-Alive : 시간 초과 = 15, 최대 = 100 링크 :; 모노 HTTPAPI/1.0 전송 인코딩 : 서버 확인해 = "응용 프로그램/XML"청크 비바리 : 수락 내 코드 또는 Nancyfx의 selfhosting 모드에 문제가

있습니까?

감사합니다.

답변

1

여기에 무슨 일이 일어나고 있는지 알고 있습니다. Windows10의 UWP 앱이 127.0.0.1 같은 로컬 IP 주소에 연결할 수 없기 때문입니다! 이제는 괜찮습니다.