Amazon CloudFront에서 CORS 오류 해결 방법
1. S3 버킷 CORS 설정
S3 버킷에 대해 올바른 CORS 설정을 추가합니다.

JSON 파일
[
{
"AllowedHeaders": [
"*"
],
"AllowedMethods": [
"GET",
"HEAD"
],
"AllowedOrigins": [
"*"
],
"ExposeHeaders": [
"x-amz-server-side-encryption",
"x-amz-request-id",
"x-amz-id-2"
],
"MaxAgeSeconds": 3000
}
]
2. CloudFront 배포 설정
오리진 서버가 CORS 헤더를 반환하도록 설정되면 CloudFront 배포에 CORS 정책을 추가해야 합니다.
CORS-S3Origin : Amazon S3 버킷에서 호스팅되는 리소스에만 액세스를 허용합니다.
- CloudFront > 배포 > CloudFront_ID > 동작 편집

CloudFront와 S3 버킷 간의 CORS 오류를 해결할 수 있습니다.
'퍼블릭 클라우드' 카테고리의 다른 글
| [draft] Amazon CloudFront 경로 패턴 라우팅 설정 (0) | 2025.11.14 |
|---|---|
| [draft] AWS CloudFront에서 캐시된 파일을 무효화(Invalidation)하는 방법 (0) | 2025.11.14 |
| [draft] AWS WAF + CloudFront으로 웹 애플리케이션 방화벽을 구성하는 방법 (0) | 2025.11.14 |
| [draft] EC2 접속 시 슬랙으로 알림 보내기 (0) | 2025.11.14 |
| [draft] 리눅스에서 .ppk 파일을 .pem 파일로 변환 (0) | 2025.11.13 |