0

我们在后面运行一个 App Engine Flexible 应用,前面是 Fastly (CDN)。我们已设置ghs.googlehosted.com为源服务器,因此如果该服务器没有缓存版本,CDN 会将请求转发到该服务器。这几个月来一直运行良好。

但是,我们现在要确保ghs.googlehosted.com通过 TLS 快速连接到源 ( )。它似乎ghs.googlehosted.com不支持 TLS。关于如何克服这种情况的任何想法?

4

1 回答 1

2

到目前为止,这是我们在选择 CDN(Fastly)的源站时发现的:

  • myapp.appspot.com: 支持 TLS 但要求HostHTTP 标头完全是myapp.appspot.com. 因此,Host需要覆盖标头。
  • ghs.googlehosted.com:不支持 TLS,但接受任何HostHTTP 标头,因此您可以使用任何 App Engine 自定义域。

App Engine 组中的此线程中的更多信息。

编辑:我错过了在请求中发送 SNI。现在它可以很好地与ghs.googlehosted.comTLS 配合使用。

于 2018-05-16T09:05:14.060 回答