2012-02-08 3 views
1

У меня есть приложение Asp.net MVC3. Я хочу иметь возможность разрешать нескольким/различным клиентам получать доступ к одному и тому же приложению, но используя разные URL-адреса. Мне уже удалось настроить базу данных, чтобы это разрешить. Так что hia - основная часть, которую я хочу разместить в своем домене в домене, скажем ... www.myapplication.com, а затем разрешить другому клиенту получить доступ к тому же приложению, используя 1.www.clientOne.myapplication.com 2.www.clientTwo.myapplication. ком.Как реализовать приложение Multi-Tenant-Asp.net MVC?

Как это сделать? Пожалуйста, предоставьте код. Благодарю.

+0

Возможный дубликат: Viper

+1

Нет никакого способа реализовать мульти-аренда в mvc3, но в Интернете есть несколько примеров, в том числе для zowens (см. ссылку в ответе Джеффа Тернерса). Но вы не можете ожидать, что кто-то просто «предоставит код», не проявив при этом никаких усилий. – Dangerous

ответ

2

Stack Exchange сам работает на архитектуре с несколькими арендаторами!

http://weblogs.asp.net/zowens/archive/2010/06/16/multi-tenant-asp-net-mvc-views.aspx

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

Смежные вопросы