Спасибо, что посмотрели!Как получить доступ к поддоменам подстановочных знаков в localhost (.NET MVC 4)?
фон
Я занимаюсь разработкой веб-приложений на платформе .NET Framework 4.5 (C#), что необходимо, чтобы позволить пользователям создать учетную запись и затем поддомен с их именем учетной записи (например, «foobar.myDomain.com «).
Я понимаю, что это требует включения поддоменов подстановочных знаков в IIS - никаких проблем нет. И я последовал за this SO post для настройки настраиваемого маршрута для перехвата запросов URL и разбора субдомена. То, что кажется, как будто он отлично работает.
Вопрос
Как щеколда я проверить подстановочные субдомены в localhost
?? Когда я нахожу что-то вроде «foo.localhost», я просто получаю 404.
Любая помощь будет оценена!
Вы пытались добавить поддомены в файл хоста? Добавьте один для каждого субдомена, который вы хотите проверить. – AdamV
Спасибо, но этот вид поражения цели - мне нужно, чтобы он вел себя как производственная версия (динамически). –
Вы не можете, так как вам нужно указывать на localhost. Поэтому создайте пользователя под названием jimmy. Затем добавьте jimmy.localhost в ваш файл hosts. Это позволит вам протестировать его работу. Сделано что-то подобное совсем недавно, оно предоставит вам то, что вам нужно. Вы просто не можете протестировать что-либо без изменения файла hosts при добавлении тестового пользователя. –