Как я могу создать и управлять многокварентным приложением ASP MVC

StackOverflow https://stackoverflow.com/questions/2593224

Вопрос

Я хочу создать приложение Multi-Treant, которое использует имя хоста для определения клиента.

Например:

CustomerOne.myapp.com onehenco.myapp.com andonemore.myapp.com ...

Я могу сделать базу данных и бок без проблем без проблем, я также могу получить имя хоста от URL, но что я изо всех сил, чтобы узнать, это как создать основной сантехника, который позволил бы новым клиентам регистрацию в Интернете, предоставить их Название компании, и для приложения для создания нового URL, готового к использованию сразу.

Может кто-нибудь помочь?

Спасибо,

Робость

Это было полезно?

Решение

Я не могу ответить на это точно, но я могу немного сломать его.

Чтобы настроить новый универсальный поддомен Что-нибудь. MyApp.com вам нужно будет делать две вещи:

1) Программно добавьте некоторые новые записи DNS через ваш ISP так, чтобы что-нибудь оставляют .myapp.com на ваш веб-сервер.

2) Программно установите локальные привязки в IIS, чтобы что-то .myapp.com направляется на правильный веб-сайт / виртуальный каталог / приложение

Существует некоторое обсуждение установки IIS-связывания программно здесь, который также связан на этот форум пост здесь, который упоминает, что appcmd.exe. Может использоваться для настройки конфигурации IIS во время выполнения.

Надеюсь, что эта точка у вас в правильном направлении ...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top