System.Net.Http.HttpRequestException: устройство не настроено ---> System.Net.Sockets.SocketException: устройство не настроено
Я получаю вышеуказанную ошибку при попыткесделать веб-запрос из пользовательского компонента промежуточного программного обеспечения для основного веб-приложения aspnet.Ошибка возникает в четвертой строке следующего блока кода:
var web = new WebClient();
var testing = _configuration.GetSection("IPStack")["AccessKey"];
web.QueryString.Add("access_key", _configuration.GetSection("IPStack")["AccessKey"]);
string ipstackRaw = web.DownloadString($"http://api.ipstack/{ipaddress}");
Я использую Visual Studio на Mac, Community Edition.Что является причиной этой ошибки?
Обновление
Я пробовал несколько вещей с момента первоначального сообщения, но безуспешно.Вот что я попробовал:
- Запуск приложения в Visual Studio, Professional Edition на моем ПК (Windows 10)
- Попытка запроса с использованием HttpClient
- Попытка запроса вне промежуточного программного обеспечения