Я написал и развернул REST-сервис asp.net core 2.1 web api на нашем сервере в нашей сети, который размещен в IIS, и отправка HTTP-запросов в службу работает с помощью Postman.Сейчас я пишу приложение Xamarin, которому нужно подключиться к этому сервису.Все это будет внутри нашей сети, поэтому на сервер ссылается имя, а его IP-адрес всегда является внутренним.При отладке приложения в Visual Studio я не могу добраться до сервера.
Я добавил пакет Nuget для подключения к проекту Xam, и тестирование для внешнего адреса в порядке, но тестирование для внутреннего имени сервера или IP-адреса возвращается false.Я отключил брандмауэр, но это также не имеет никакого эффекта.
var connectivity = CrossConnectivity.Current;
var google = await connectivity.IsRemoteReachable("216.58.208.99");
var reachable = await connectivity.IsReachable("10.1.1.5");
достижимо возвращается каждый раз, когда ложь