У меня недавно была эта проблема с настольным приложением, которое обращается к API Twitter, и это был api.twitter.com, который не мог быть решен. Приложение было создано с Visual C # на Vista. Проблема периодически, и когда это происходит, машина Vista не может пропинговать api.twitter.com. У Mac, сидящего рядом с машиной Vista, проблем не было, поэтому я пришел к выводу, что это ошибка Vista. Я думал, что решение будет просто поместить IP-адрес в файл хостов Vista, поэтому я снова пингуюсь на Mac, чтобы получить IP-адрес. Я заметил, что pinging api.twitter.com дал несколько разных IP-адресов, и ясно, что DNS-система не могла следовать этому, и я не мог понять, как Mac смог справиться с этим. Вероятно, единственное окончательное решение - сбросить Windows и разработать на Mac с Java, но, похоже, это не поможет вашей проблеме с ASP.NET.