Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 在CloudFront的帐户之间共享S3存储桶_Amazon Web Services_Amazon S3_Amazon Cloudfront - Fatal编程技术网

Amazon web services 在CloudFront的帐户之间共享S3存储桶

Amazon web services 在CloudFront的帐户之间共享S3存储桶,amazon-web-services,amazon-s3,amazon-cloudfront,Amazon Web Services,Amazon S3,Amazon Cloudfront,我有两个AWS账户。每个帐户都有一个S3存储桶和CloudFront,后者公开S3存储桶的内容 我想解决CORS问题。 为此,我需要使用一个CloudFront提供所有内容 如何将S3 bucket的权限从account2授予account1中的CloudFront?如果该bucket可以公开访问,则在创建origin时,该bucket不会出现在下拉列表中,但可以使用bucket.S3.region.amazonaws.com名称 也可以使用源访问标识。首先使用您自己的bucket由CloudF

我有两个AWS账户。每个帐户都有一个S3存储桶和CloudFront,后者公开S3存储桶的内容

我想解决CORS问题。 为此,我需要使用一个CloudFront提供所有内容


如何将S3 bucket的权限从account2授予account1中的CloudFront?

如果该bucket可以公开访问,则在创建origin时,该bucket不会出现在下拉列表中,但可以使用bucket.S3.region.amazonaws.com名称


也可以使用源访问标识。首先使用您自己的bucket由CloudFront自动创建bucket策略,您应该能够在CloudTrail中看到IAM标识,您可以在其他帐户上复制相同的策略S3 bucket,OAI应该可以工作。

bucket是公共的吗?您目前如何授予对CloudFront的访问权限?(如来源地访问标识?)无桶非公共安全原因见: