如何指导租户子域更正多租户网站的azure网站

时间:2014-09-16 12:16:48

标签: azure dns multi-tenant

我们正在构建一个多租户Web应用程序,该应用程序将作为azure网站托管在azure上。当新租户注册时,我们想让这个租户选择他希望托管应用的区域。例如美国或欧盟。

每个新租户都会获得一个子域名:tenant1.ourdomain.com,tenant2.ourdomain.com。

如果租户1选择欧盟作为他的地区,那么tenant1.ourdomain.com应该将他带到欧盟地区的网站。如果租户2选择美国地区,那么tenant2.ourdomain.com应该将他带到美国地区的网站。

我认为我们可以在我们的区域文件中为每个新注册添加一个新的cname记录,该注册将tenant1.ourdomain.com指向正确的服务器。我已经看到某些dns提供商甚至提供了我们可以使用的api,因此我们不必手动这样做。

  

tenant1.ourdomain.com> eu-site.azurewebsites.net

     

tenant2.ourdomain.com> us-site.azurewebsites.net

但为了实现这一点,我们还需要将自定义域添加到azure网站并获得更好的记录。

这是我们应该研究的方向还是有更好的解决方案?

0 个答案:

没有答案