我们正在创建一个 Multi-Tenancy ASP.NET MVC 应用程序,该应用程序将部署到 Windows Azure 上。我们将有一些自定义域 www.abc.com,它将映射到我们给定的 Windows Azure url abc.cloudapp.net。我们正在考虑为每个租户提供自己的子域,以便在我们的应用程序上识别他们(tenant1.abc.com、tenant2.abc.com、tenant3.abc.com 等),然后为每个子域创建 CNAME 记录以映射到 abc .cloudapp.net。我对此设计有一些疑问。
- *.abc.com 的单个通配符 SSL 证书是否允许所有租户通过安全连接访问该网站?
- 我们是为 *.abc.com 还是为 abc.cloudapp.net 购买 SSL 证书?
- 我们的 ASP.NET MVC 应用程序看到的 url 是tenant1.abc.com url 还是 abc.cloudapp.net url?
谢谢
最佳答案
- 是的,您只需要一张通配符证书即可
- 您想要 *.abc.com
- 我不太确定这个,但我很确定它是tenant1.abc.com
关于asp.net-mvc - Windows Azure Multi-Tenancy 应用程序和 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6868031/