如何在Google云端存储上创建HTTPS网址

时间:2019-06-04 16:19:59

标签: https google-cloud-platform google-cloud-storage load-balancing

我有read,您需要configure HTTPS才能这样使用您的存储桶:

https://my.bucket.com/foo.png

但是,浏览完这两个页面后,我仍然不知道如何在Google Cloud Storage中进行实际配置。想知道是否可以快速显示我如何在我的Google Cloud Storage存储桶my.bucket.com上使用HTTPS。我的DNS系统配置了CNAME,因此http://my.bucket.com/foo.png有效,但https://my.bucket.com/foo.png无效。

我的存储桶中只包含要通过HTTPS访问的图像。我没有任何计算虚拟机。

寻找here的灵感。

2 个答案:

答案 0 :(得分:0)

只要您不使用自定义域名,将HTTPS与Google Cloud Storage结合使用就非常容易。例如,https://storage.googleapis.com/my.bucket.com/foo.png可以正常工作。

但是,如果您需要从自定义域名提供这些资源,那会有些棘手。您有两个主要选择:

  1. 使用Firebase Hosting。 Firebase支持自定义域名并提供Google Cloud Storage存储桶中的对象。

  2. Set up a Google Cloud Load Balancer(GCLB),具有自定义域名,并由GCS存储桶支持。这样做的好处是,它为您提供了更多的功能和自由度(您可以根据需要命名存储桶,可以从同一域名提供多个存储桶,也可以添加非GCS路由,等等)。缺点是负载均衡器在较小的用例中非常昂贵,并且相对复杂。

答案 1 :(得分:0)