【问题标题】:Manage SSL Certificates for multi-tenant app管理多租户应用程序的 SSL 证书
【发布时间】:2016-10-07 07:47:36
【问题描述】:

我使用 PHP 和 Apache 开发了一个多租户应用程序。默认情况下,每个客户端都有一个免费的子域,例如 customer.app.com。但是他们可以将他们的自定义域指向应用程序,为此他们需要更改其域的 A 记录以指向应用程序的 IP。
我们的一位用户想要使用他的自定义 ssl 证书通过 https 在他的自定义域中运行应用程序。
我的问题是如何让所有客户都可以在他们的域中使用他们的自定义 ssl 证书。

【问题讨论】:

    标签: apache ssl saas


    【解决方案1】:

    完成这项工作的唯一方法是为每个子域在 Apache 中创建一个条目,这样它就知道要加载什么证书。您可以创建一个巨大的.conf,或者您可以为每个子域创建一个.conf。确保您使用的 Apache 版本支持 Server Name Indication(Apache 2.2.12 或更高版本),否则您必须为每个证书提供一个 IP。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-10
      • 1970-01-01
      • 2013-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多