我正在Windows Azure之上使用asp.net构建一个multiTenancy应用程序。
要求是,每次在我们的应用中租用注册时,都会为该租用创建一个子域,以便与该应用一起运行。
因此,我想在注册客户端时以编程方式创建一个新的子域,并在有任何用户登录该应用程序时将其重定向到该子域。
在Azure中有可能吗?
如果是,有什么建议或建议吗?
关于Azure上多租户应用程序的开发的古老而又不错的书中描述了不同的方法(请参阅选项1-使用身份验证)。
我认为,每次注册用户时都创建一个全新的子域可能很麻烦,尤其是在使用某些域名注册商的情况下。我建议您在使用通配符DNS条目时考虑这种方法,该条目将所有子域解析为某个IP(后端)。然后,在代码中,将提取子域,并将其用于进一步处理。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句