2013-05-09 3 views
5

내 응용 프로그램이 아마존 S3에서 자바 스크립트를 통해 파일을 요청할 때 권한이 거부되었습니다.Amazon S3 CORS 오류

CORS 파일을 설정했는데 대부분 시간이 걸리지 만 간헐적으로 실패합니다.

브라우저 캐시를 지워서이 문제를 해결할 수 있습니다.

실마리에 대한 단서가 있습니까? 저는 클라우드 프론트를 사용하지 않고 있습니다. 일부 사람들이 문제를 일으킨 것으로 알고 있습니다.

+0

간헐적으로 실패하는 샘플 코드를 게시 할 수 있습니까? 또는 예제 요청 및 응답? – MathGladiator

+0

양동이 정책 은요? – Undo

+0

거부 ​​: XMLHttpRequest는 https://s3.amazonaws.com/rifff_bucket/uploads%2F20130313T2336Z_5a9d96ef0d43ef775b9781cd336e1eb2%2Fsnarelayer.mp3을로드 할 수 없습니다. Origin http : // localhost : 3000은 Access-Control-Allow-Origin이 허용하지 않습니다. – Jim

답변

-4

는 지금까지 내가 기억하는, 크롬은 로컬 호스트로 만든 CORS 요청을 허용하지 않습니다

거부 ​​: XMLHttpRequest의은 s3.amazonaws.com/rifff_bucket/...를로드 할 수 없습니다. Origin localhost : 3000은 Access-Control-Allow-Origin에서 허용되지 않습니다.

작업 PC에서 dev 도메인을 설정하십시오.

그 외에도, 나를 위해 S3는 CORS 요청이 로컬 호스트에서 만들어지지 않았더라도 CORS 요청을 거부합니다.