버킷에는 특수 읽기/액세스 권한이 필요하므로 webGL 전용 버킷을 생성합니다. 버킷을 CloudFront에 배포하려면 버킷 이름을 소문자로 지정해야 합니다.
- 버킷 Permissions > Edit bucket 설정으로 이동하고 버킷을 공개 버킷으로 만듭니다.
-
JSON으로 작성된 버킷 정책을 다음과 같이 변경합니다(리소스의 버킷 ARN이 올바른지 확인).
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowPublicRead",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": "YOUR_Bucket_ARN/*"
}
]
}
이 버킷의 모든 데이터가 공개됩니다. App 폴더가 장면과 함께 로드된 경우 App/index.html 파일로 이동할 때 보이는 URL 사용은 다음과 같이 작동해야 합니다.