aws3公共bucket自定义域URL不安全



我有一个要求,我已经将我的aws s3 bucket设置为公共的,以便访问bucket中的图像。我在Route 53中创建了一个自定义域,其中包含到s3 aws公共bucket的CNAME。我可以使用自定义DNS(如https://mywebsite.abc.xyz/abc/img1.png(访问aws s3公共存储桶中的映像,但由于证书丢失,这给了我not secure链接。我不知道该怎么解决?

一种方法是让cloudfront介于两者之间,但在根对象中定义什么,因为这只是存储图像的s3桶。

最简单的AWS纯解决方案是将AWS证书管理器(ACM(连接到cloudfront分发版,该分发版面向S3存储桶。然后,您可以在S3网络应用程序上强制执行HTTPS专用协议。

你可以遵循本指南,指导你如何实现这一点。

最新更新