javascript - S3 - 阻止任何 CORS 请求,无论如何

标签 javascript amazon-s3 cors

好的,所以我有一个完全公开的 S3 存储桶,具有我能想到的最宽松的 CORS 配置:

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration>
    <CORSRule>
        <AllowedOrigin>*</AllowedOrigin>
        <AllowedMethod>GET</AllowedMethod>
        <AllowedMethod>HEAD</AllowedMethod>
        <AllowedHeader>*</AllowedHeader>
    </CORSRule>
</CORSConfiguration>

...我仍然得到经典的 No 'Access-Control-Allow-Origin' header is present on the requested resource

我已经关注了我能找到的所有其他 StackOverflow 线程/教程/等。我没有使用 CloudFront 或任何其他 CDN,它只是对 PDF 的基本 AJAX 请求。

我...有什么我想念的吗?我在这里没有想法。

最佳答案

嗯。好的,事实证明 Chrome 只是放弃了来自本地主机的任何 CORS 请求。我想我只会在这个项目中使用 Firefox。

感谢 new_user 和 Quentin 的帮助!

关于javascript - S3 - 阻止任何 CORS 请求,无论如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50370213/

相关文章:

python - boto3 file_upload 是否检查文件是否存在

hadoop - 在 EMR 上运行 Spark 作业时 AWS 连接超时

cors - 调用axios.get时发生CORS错误

Angular 4 : Send custom headers with http requests

Javascript 字符串替换

php - 从 url (PHP/JavaScript) 向服务器发送 url 参数_

javascript - 传递给 API 时的 JSON ENCODED ARRAY 问题

javascript - 如何在 Angular 指令测试中按 ID 查找元素

amazon-s3 - 使用 com.amazonaws :aws-java-sdk 1. 11.18 出现意外的 v4 签名网址

typescript - 获取 api 不返回 Location header