我们可以为Microsoft azure云中的一个web应用提供多个URL吗

我们可以为Microsoft azure云中的一个web应用提供多个URL吗,azure,Azure,我有一个示例MVC应用程序,托管在azure云上。在azure云上,我创建了一个web应用程序。 现在,我想创建一个多租户环境,在这个环境中,我想为同一应用程序的多个客户创建不同的URL。这可能吗?您需要做的是购买一个域名,例如sudhanshupal.com 然后,您可以为每个客户添加子域A/CNAME,并将其指向相应的资源 customer1.sudhanshupal.com customer2.sudhanshupal.com customer3.sudhanshupal.com HTH

我有一个示例MVC应用程序,托管在azure云上。在azure云上,我创建了一个web应用程序。
现在,我想创建一个多租户环境,在这个环境中,我想为同一应用程序的多个客户创建不同的URL。这可能吗?

您需要做的是购买一个域名,例如sudhanshupal.com

然后,您可以为每个客户添加子域A/CNAME,并将其指向相应的资源

customer1.sudhanshupal.com customer2.sudhanshupal.com customer3.sudhanshupal.com


HTH.

所以您不需要应用程序的多个实例,您只需要从多个URL指向同一应用程序,对吗?您会在自己的自定义域上这样做吗?因为如果是这样,DNS记录就是你的答案:有多个子域名one.example.com和two.example.com指向同一个Azure Web应用。我需要创建多租户环境。每个租户将连接到不同的数据库,但访问相同的web应用程序。您的多租户仅用于DB,这不是一个好的设计。如果您为不同的租户创建不同的web应用程序会更好。您可以将它们作为同一应用程序服务计划的一部分。无论如何,你是为应用服务计划而不是网络应用收费的。这也将使它保持孤立。如果您仍然坚持使用单个web应用程序-多个数据库,那么您将不得不处理web应用程序中相应客户端的请求路由,该路由将基于请求的传入主机头。据我所见,这方面有很多警告。