от Стефана Схакова:
Вам нужно настроить некоторые параметры локального компьютера, чтобы IIS Express мог связываться с портом 80. Пока вы не можете использовать порт 80, все ваши локальные URL-адреса будут иметь «: port #» в URL-адресе, что приводит к поражению. возможность запуска произвольных имен хостов на веб-сервере путем фальсификации DNS с помощью локального файла HOSTS.
Я вижу, что на сайте learn.iis.net есть статья, в которой объясняется, как ACL http.sys разрешить IIS Express (и другим приложениям) доступ к порту 80: http://learn.iis.net/page.aspx/1005/handling-url-binding-failures-in-iis-express/ Раздел под названием «Использование зарезервированного Порт »имеет информацию.
Как только вы это сделаете, вы сможете выполнять обычные трюки с локальным файлом HOSTS, а также настраивать веб-сайты с определенными заголовками узлов в IIS Express - и все должно работать.
-Stefan