Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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
亚马逊&x27;S3不';t使用https处理请求_Https_Amazon S3_Cors_Amazon Cloudfront - Fatal编程技术网

亚马逊&x27;S3不';t使用https处理请求

亚马逊&x27;S3不';t使用https处理请求,https,amazon-s3,cors,amazon-cloudfront,Https,Amazon S3,Cors,Amazon Cloudfront,我使用Amazon的S3和CloudFront进行资产交付。我已经在S3存储桶中指定了CORS配置: * 得到 3000 授权 所以,当我使用http打开应用程序时,一切正常。但当我用https打开它时,它会说 Origin https://<app-domain> is not allowed by Access-Control-Allow-Origin. Origin https://不被访问控制允许Origin。 我遗漏了什么吗?我发现这是CloudFront bug。

我使用Amazon的S3和CloudFront进行资产交付。我已经在S3存储桶中指定了CORS配置:


*
得到
3000
授权
所以,当我使用http打开应用程序时,一切正常。但当我用https打开它时,它会说

Origin https://<app-domain> is not allowed by Access-Control-Allow-Origin.
Origin https://不被访问控制允许Origin。

我遗漏了什么吗?

我发现这是CloudFront bug。它缓存访问S3的第一个源,将来不允许另一个源。作为一种解决方法,可以使用