IIS Express предназначался для использования в качестве локального сервера разработки. Поэтому не рекомендуется использовать внешние сайты по некоторым из следующих причин ...
1.IIS Express работает как текущий вошедший в систему пользователь. Так что не стоит запускать внешне доступные сайты. Если вы вообще хотите запустить сайт, убедитесь, что вы создали учетную запись с низким уровнем привилегий и запустите свой сайт в этой учетной записи.
2. Сайты, размещенные в IIS Express, будут работать медленно, поскольку по умолчанию трассировка неудачных запросов и трассировка консоли включены (трассировку неудачных запросов можно отключить, отредактировав файл applicationhost.config)
3. Кэширование в режиме ядра не поддерживается
4.Нет интерфейса для настройки IIS Express
(В вышеуказанном первом выпуске серьезная проблема безопасности)