多租户(软件即服务)ASP.NET MVC应用程序

时间:2015-07-24 01:00:37

标签: asp.net asp.net-mvc asp.net-web-api multi-tenant

我正在规划和设计多租户(软件即服务)ASP.Net MVC应用程序。

每个租户都将使用该应用程序作为服务,为其自己的客户提供服务。

我很清楚我可以使用子域名来识别不同的租户e-g abc.myapplication.com或xyz.myapplication.com与' abc'和' xyz'是两个房客。

上述方案不会隐藏租户abc和xyz使用myapplication作为其服务提供商的事实。

如果我不想遵循上述方法并希望以不同方式识别租户,该怎么办?

我不希望这个租户明显使用myapplication作为服务提供商。

是否有一种方法可以让每个租户使用不同的URL完全访问我的应用程序,最好是使用自己的域或任何其他逻辑方式来实现此目的?

我想要实现的最终方案是myapplication将作为其所有租户的服务提供商。 所有租户都有自己的客户/账户。 租户将使用子域来识别其帐户e-g customer1。{tenanturl}和cutomer2。{tenanturl}。

{tenanturl}应该是什么,以便隐藏租户使用myapplication作为其服务提供商的事实

我真的很感激所有这方面的帮助。

0 个答案:

没有答案