我打算将项目移交给客户,但是他们要求所有请求都通过https进行。

我已经购买了通配符SSL证书,但是整个应用程序是在2个不同的heroku应用程序下启动的。 (应用程式/验证)

我是否正确地认为我将需要2个SSL端点,还是可以对两个应用程序使用相同的SSL端点?如果是这样怎么办?

来自评论的更新
例如:

app.domain.com
auth.domain.com

我认为这是由于通配符SSL起作用的-出于明显的原因,标准SSL证书在这里不起作用。

最佳答案

由于两个应用程序共享同一个域,因此可以使用一个SSL端点。

  • 将SSL端点添加到一个应用程序。
  • 为指向Heroku SSL端点
  • 的每个应用程序域添加cname
  • 使用heroku domains:add DOMAIN为每个应用添加域

  • Heroku将通过SSL端点处理到每个应用程序的路由。

    10-05 20:31
    查看更多