小编典典

Amazon S3 - HTTPS/SSL - 有可能吗?

all

我看到了一些关于这个的其他问题,没有任何真正的答案或信息(或者看起来如此)。

我在这里有一张图片:http:
//furniture.retailcatalog.us/products/2061/6262u9665.jpg

重定向到: http:
//furniture.retailcatalog.us.s3.amazonaws.com/products/2061/6262u9665.jpg

我需要它(https):https:
//furniture.retailcatalog.us/products/2061/6262u9665.jpg

所以我在retailcatalog.us 上安装了一个通配符ssl(我们还有其他子域),但它不起作用。我去检查了
https://furniture.retailcatalog.us.s3.amazonaws.com/products/2061/6262u9665.jpg

而且它不起作用,这意味着在 Amazon S3 网站本身上 https 不起作用。

我该如何进行这项工作?


阅读 56

收藏
2022-08-07

共1个答案

小编典典

这是我从他们的高级服务中得到的回复

你好,

这实际上是 SSL 验证包含句点、’.’、> 字符的名称的方式的问题。我们在这里记录了这种行为:

http://docs.amazonwebservices.com/AmazonS3/latest/dev/BucketRestrictions.html

唯一直接的解决方法是使用不包含该字符的存储桶名称。您可以改为使用名为“furniture-retailcatalog-us”的存储桶。这将允许您使用
HTTPS

https://furniture-retailcatalog-us.s3.amazonaws.com/

当然,您可以放置​​ CNAME DNS 记录以使其更友好。例如,

images-furniture.retailcatalog.us IN CNAME 家具零售目录-us.s3.amazonaws.com

希望有帮助。如果您有任何其他问题,请告诉我们。

亚马逊网络服务

不幸的是,您的“友好”CNAME 在验证证书时会导致主机名不匹配,因此您不能真正将其用于安全连接。S3 的一大缺失功能是接受您的域的自定义证书。


2022-08-07