Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.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 S3 Bucket的不稳定行为-归咎于CORS文件_Amazon Web Services_Amazon S3 - Fatal编程技术网

Amazon web services S3 Bucket的不稳定行为-归咎于CORS文件

Amazon web services S3 Bucket的不稳定行为-归咎于CORS文件,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,我使用javascript请求从S3存储桶中获取文件,我似乎毫无理由地得到: XMLHttpRequest cannot load https://s3.amazonaws.com/rifff_bucket/uploads%2F20130313T2336Z_5a9d96ef0d43ef775b9781cd336e1eb2%2Fsnarelayer.mp3. Origin http://localhost:3000 is not allowed by Access-Control-Allow-Or

我使用javascript请求从S3存储桶中获取文件,我似乎毫无理由地得到:

XMLHttpRequest cannot load https://s3.amazonaws.com/rifff_bucket/uploads%2F20130313T2336Z_5a9d96ef0d43ef775b9781cd336e1eb2%2Fsnarelayer.mp3. Origin http://localhost:3000 is not allowed by Access-Control-Allow-Origin.
只要把URL放在浏览器中,我就可以访问这个文件——它是存在的,并且有效。bucket中的其他类似文件使用相同的javascript请求工作

尽管这似乎归咎于CORS配置,但这种情况总是会发生,即使根本没有CORS文件。即使其他类似文件继续工作,但没有CORS文件


有什么线索吗?

已解决。不清楚我的CORS文件发生了什么变化——如果有的话


需要注意的是,除非我真的疯了,否则浏览器似乎会缓存拒绝。因此,如果您对CORS文件等进行了更改,则需要清除缓存以查看其效果。这就是“不稳定行为”的原因。

您介意接受您的答案吗,因为它解决了问题?