728x90
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 오류를 해결할 수 있습니다.
728x90
'퍼블릭 클라우드' 카테고리의 다른 글
[draft] AWS 리소스를 사용하여 URL 리다이렉트를 구현하는 방법 (0) | 2024.08.07 |
---|---|
[draft] Amazon CloudFront 경로 패턴 라우팅 설정 (0) | 2024.07.11 |
[draft] AWS DMS 외래 키 복제 이슈 (1) | 2024.04.23 |
[draft] AWS Aurora Serverless v2 DB 클러스터 용량 모니터링 (0) | 2024.04.23 |
[draft] Amazon Linux 2023에서 MySQL 서버와 클라이언트를 설치하는 방법 (0) | 2024.04.18 |