Мне нужно реализовать веб-сервис в проекте Xamarin.Поэтому я создаю простой веб-сервис для некоторого теста.Вот код, который я использовал для:
using (HttpClient client = new HttpClient()) {
client.BaseAddress = new Uri("http://localhost:62056/");
client.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json"));
HttpResponseMessage response = client.GetAsync("DataTransferTest.svc/HelloWorld").Result;
string json = response.Content.ReadAsStringAsync().Result;
}
Я уже пытаюсь изменить http://localhost:62056/
на http:10.0.0.2:62056
, но ничего не меняется.
Я уже настроил свой экспресс ISS следующим образом:
<site name="LogiStock.WebServices2" id="4">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="D:\TeamExplorer\LogiStock-1.0.1\LogiStock.WebServices2" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:62056:localhost" />
<binding protocol="http" bindingInformation="*:62056:192.168.90.139" />
<binding protocol="http" bindingInformation="*:62056:127.0.0.1" />
</bindings>
</site>
При попытке ввода кода возникла ошибка:
Один или несколькоошибки произошлиПроизошла ошибка при отправке запроса _Error: ConnectFailure (соединение отклонено) _Connection отказано
Я действительно надеюсь, что кто-то может мне помочь, я действительно не знаю, что не так ..