Очевидно, что ИТ-специалисты, с которыми я разговаривал, не знают о корпоративном ISA-сервере.
Используя Wireshark, я выгрузил данные в файл HTML (стандартная страница ошибки HTTP 407). Он четко показал имя хоста и IP-адрес ISA-сервера.
Короче говоря, проблема в ISA-сервере. Хотя до сих пор остается загадкой, почему машина будет связываться с сервером ISA, если сервер IIS, на котором размещен сайт, находится на самой машине (localhost).
Обходной путь: используйте свойство bypassonlocal.
<configuration>
<system.net>
<defaultProxy>
<proxy proxyaddress="<ISA-SERVER>" bypassonlocal="true"/>
</defaultProxy>
</system.net>
</configuration>