c# - 如何实现 Multi-Tenancy Asp.net MVC 应用程序?

标签 c# asp.net-mvc-3

我有一个 Asp.net MVC3 应用程序,我希望能够允许多个/不同的客户端访问同一应用程序但使用不同的 url。我已经设法配置数据库以允许这样做。所以 hia 是我想在域中托管我的应用程序的主要部分,比如... www.myapplication.com 然后允许不同的客户端使用 1.www.clientOne.myapplication.com 2.www.clientTwo.myapplication 访问同一应用程序。 com.

怎么做?请提供代码。谢谢。

最佳答案

Stack Exchange 本身在 Multi-Tenancy 架构上运行!

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

这组文章应该能让您了解设置基本架构所需的内容。它有很多代码,并且在涵盖您需要的方面做得很好。我认为您不会在这里获得设置 Multi-Tenancy 应用程序的整个核心架构所需的确切代码,我建议您使用上面的这篇文章或类似的文章。

关于c# - 如何实现 Multi-Tenancy Asp.net MVC 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9193662/

相关文章:

asp.net-mvc-3 - ASP.NET MVC 3、Razor View 和可移植区域

asp.net-mvc-3 - 我可以将 PartialViewResult 与 PagedList 一起使用并将其显示在 PartialView 中吗

asp.net - 将 Twitter Bootstrap 与 Asp.net MVC 3 表单集成

c# - WinRT 预加载图像

c# - 获取密码时的字符串比较

asp.net-mvc - MVC HTML.RenderAction – 错误 : Duration must be a positive number

c# - AutoMapper 实现(Post Static Api)

c# - ASP.NET Core RC2 IIS 根据选项请求返回 502

c# - 数据契约序列化不适用于所有元素

c# - SqlConnection数据源,在不同PC上工作时需要更改