在多租户环境中为客户使用不同域的优势

时间:2019-03-14 07:27:40

标签: cookies dns subdomain multi-tenant saas

如果我希望客户可以在多租户环境中创建子域,如果我的主要公司域是example.com,则在myexample.com下创建这些子域的利弊是什么?

我注意到Shopify使用myshopify.com为客户创建子域。

2 个答案:

答案 0 :(得分:0)

我怀疑以“ my”为前缀的Web域名纯粹是出于情感而非技术意义。作为增强安全性的资源,在后端需要使域不同。至少需要一个产品和一个内部域。完整的套件可能是Dev,DevQA,UAT,生产和内部域,只有少数人能够跨域传输代码和/或数据。

答案 1 :(得分:0)

加上the fact that this is better for security,,显然公司有这样做的模式和充分理由。

以下是一些示例:

this article points out the issue with untrusted content(与Shopify一样:

  

尽管cookie域确实有助于限制cookie的范围,但它   最好还是避免在您的域下拥有不受信任的主机。这个   这就是为什么GitHub页面托管在github.io而不是github.com下的原因   例子。