2009-09-01 2 views
0

다른 S3 버킷에 저장된 버튼에 대한 이미지를 동적으로로드하는 하나의 Amazon S3 버킷에 Flex 3 SWF가 있습니다.다른 Amazon S3 버킷에서 Flex .swf 및 이미지를 검색 할 수 있습니까?

각 버킷에 완전히 열려있는 crossdomain.xml 파일을 설정했지만 웹 사이트에서 SWF를 호출 할 때 버튼 이미지가 몇 개만로드되고 '위로'또는 '보통'상태입니다. ('내려', '끝'또는 '꺼짐'이 아님).

개방형 crossdomain.xml 정책 파일을 설정하면 이러한 여러 도메인에서 이미지를 가져올 수 있었지만 분명히 작동하지 않기를 바랬습니다.

나는 가능한 한 간단한 해결책을 원하지만 SHIM 무비 (솔직하게 들리지 않는 소리) 나 PHP를 프록시로 사용하는 것에 대해 읽었습니다. 실제 서버가 아니기 때문에 S3로이 작업을 수행 할 수 있다고 생각하지 않습니다.

나는 비슷한 것을 한 사람들로부터 이것에 대한 어떤 생각이라도 크게 고맙게 생각합니다.

+0

당신이 그냥 아마존 S3 특정 문제인지 확인하기 위해, 다른 웹 사이트에서 이미지의로드를 시도? –

+0

안녕하세요 제임스. 너무 빨리 답변 해 주셔서 감사합니다. 나는 아직 이것을 시도하지 않았다 - 나는 그것을주고 다시 여기에보고 할 것이다. 그것은 S3에만 국한되지 않을 수도 있습니다.이 경우 다른 도메인의 이미지/데이터를 일반적으로로드하는 솔루션이 필요합니다. 좀 더 자세히 살펴보면 ActionScript Security.LoadPolicyFile()이 나를 대신 정렬 할 것입니다. 다시 한 번 감사드립니다. –

답변

2

이 문제를 후속 조치하기 위해 제임스로 루크 (James Lawruk)가 제안한 내용을 로컬 서버에 전달하여 여전히 실패한 것으로 보았습니다. 나는이보고 시작하고, 내가 배운 전에 내가 인정하지 않았다 몇 가지 :

  • 아마존 S3 버킷 나는 그들이 단지 플랫 파일 구조를 잡을 수 자신을 설득했던 몇 가지 이유 (중첩 된 구조를 지원 - I ! 왜 모르는)

  • 을이를 정렬에 S3 버킷의 루트 키를 crossdomain.xml 파일을 한 배치

  • crossdomain.xml 파일은 9 이후 Flash Player에서 변경 한 - 내가 믿는 - V10에 이후에는 마스터 파일 동작과 관련하여 추가 명령이 있습니다. 조망. 관심의

일부 링크 :

http://www.jodieorourke.com/view.php?id=108&blog=news

http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2011

관련 문제