代码之家  ›  专栏  ›  技术社区  ›  Gezim Tarang

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

  •  0
  • Gezim Tarang  · 技术社区  · 6 年前

    如果我想要一个客户可以创建子域的多租户环境,那么如果我的主公司域是example.com,那么在myexample.com下创建这些子域的优缺点是什么?

    我注意到shopify使用 myshopify.com 在其下为客户创建子域。

    0 回复  |  直到 6 年前
        1
  •  0
  •   Robert Howe    6 年前

    我怀疑以“我的”为前缀的网络域名纯粹是情感上的,而不是技术上的。在后端,域需要不同,作为加强安全性的资源。至少需要有一个产品和一个内部域。一个完整的套件可能是dev、devqa、uat、生产和内部域,能够跨域传输代码和/或数据的人数有限。

        2
  •  0
  •   Gezim Tarang    6 年前

    耦合 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,用于 例子。