AWS CloudFront加速S3配置跨域

1、点击分配

源我们就选择S3-->选择我们要加速的S3存储桶

2、创建OAC访问方式

在我们的来源访问处-->来源访问控制设置(推荐)-->选择创建新的OAC(Create new OAC)-->自定义名字按默认选项保存-->选择刚刚新创建的OAC

3、选择查看器的配置

根据具体情况,如果我们的S3前面还有域名调用则就选择Redirect HTTP to HTTPS

4、缓存键和源请求操作

1、缓存策略处选择CachingDisabled 或自己建一个自定义 policy,添加 Origin header 到 whitelist

2、源请求策略选择AllViewerExceptHostHeader 或自己加上 Origin 头

3、响应标头策略就需要我们自己创建一个将

  • Access-Control-Allow-Origin: * 或你的前端域名
  • Access-Control-Allow-Methods: GET, HEAD, OPTIONS
  • Access-Control-Allow-Headers: *
    添加上
    4、添加上刚刚创建好的响应标头策略


至此创建Cloudfront完毕

5、在S3处也要配置跨域

选择创建好的S3-->权限-->跨源资源共享(CORS)-->编辑如下内容-->保存

json 复制代码
[
    {
        "AllowedHeaders": [
            "*"
        ],
        "AllowedMethods": [
            "POST",
            "GET",
            "PUT"
        ],
        "AllowedOrigins": [
            "*"
        ],
        "ExposeHeaders": [
            "ETag",
            "Content-Length"
        ],
        "MaxAgeSeconds": 3000
    }
]
相关推荐
是乐谷1 天前
阿里云杭州 AI 产品法务岗位信息分享(2025 年 8 月)
java·人工智能·阿里云·面试·职场和发展·机器人·云计算
青岛佰优联创新科技有限公司1 天前
移动板房的网络化建设
服务器·人工智能·云计算·智慧城市
夕阳与风馨1 天前
三分钟搞懂云计算三大模型:SaaS、PaaS、IaaS 是怎么在业务中“各司其职”的?
后端·云计算
weixin_307779132 天前
AWS Lambda解压缩S3 ZIP文件流程
python·算法·云计算·aws
运维行者_2 天前
使用Applications Manager进行 Apache Solr 监控
运维·网络·数据库·网络安全·云计算·apache·solr
Britz_Kevin3 天前
从零开始的云计算生活——激流勇进,kubernetes模块之Pod资源对象
kubernetes·云计算·生活·#pod
阿湯哥4 天前
Cloud Computing(云计算)和Sky Computing(天空计算)
云计算
数据智能老司机4 天前
基于 Kubernetes 的平台工程——Kubernetes 上的平台化浪潮
kubernetes·云计算·devops
数据智能老司机4 天前
图算法趣味学——桥和割点
数据结构·算法·云计算
数据智能老司机4 天前
图算法趣味学——图遍历
数据结构·算法·云计算