Традиційно я використовую власні домени на своєму сервері розробки localhost. Щось у напрямку:
dev.example.com
dev.api.example.com
Це дало мені можливість гнучкості при роботі із зовнішніми API, такими як Facebook. У минулому це чудово працювало із вбудованим сервером розвитку Visual Studio, тому що мені потрібно було лише додати CNAME до тих записів DNS, на які вказують 127.0.0.1.
Однак мені не вдалося змусити це працювати з IIS Express. Все, що я спробував, здається, не вдалося. Я навіть додав правильний конфігурацію XML до applicationHost.configфайлу для IIS Express, але він, схоже, не визнає записи такими, що були дійсними, як істинна установка IIS.
<binding protocol="http" bindingInformation="*:1288:dev.example.com" />
Щоразу, коли я ввожу цей рядок і намагаюся подати запит, http://dev.example.com:1288я отримую таке повідомлення:
Неправильний запит - неправильне ім'я хоста
Хтось знає, якщо я пропускаю щось очевидне? Або команді IIS Express дійсно не вистачало передбачуваності, щоб побачити такий тип використання?

