我有一个 React 应用程序部署到 S3 存储桶,还有另一个私有 S3 存储桶,我在同一 AWS 账户中存储图像和文档。目前,我使用 AWS 签名 URL 在前端显示图像,但这种方法并不理想。有没有办法让我的网站存储桶在内部访问存储桶,保持存储桶的私密性并允许访问文件而不会过期或不需要签名 URL?
Cloudfront 分发是最好的选择。
在这里检查一次就可以了,我们用这个。
https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Introduction.html