2011-04-07 6 views
0

도메인 간 문제를 해결하기 위해 프록시를 사용하지 않고도 Flash에서 digg의 API에 액세스 할 수 있습니까?도메인 간 문제를 해결하기 위해 프록시를 사용하지 않고도 Flash에서 digg의 API에 액세스 할 수 있습니까?

구글이 crossdomain.xml 파일을 가지고 있지만 브라우저에서 services.digg.com/crossdomain.xml에 액세스하려고 시도한 것으로 나타 났으므로 혼란 스럽습니다. 또는 Firebug/Chrome 개발 도구의 API에 포함 된 플래시 호출의 응답 코드를 보면 API 오류 1052 (메소드 없음)와 함께 403 오류 코드가 표시됩니다.

저는 이것을 처음 접했고 다른 누군가와 협력하여이 문제를 해결했습니다. 따라서 설정을 확인하는 것이 매우 간단하거나 대답이 단지 프록시를 사용하는 것이라면 괜찮습니다.

감사합니다.

답변

0

아니, 당신은 연락하려는 사이트가 있습니다하지 않는 한 자신의 서버에있는 crossdomain.xml 파일에 액세스 권한을 부여하면이 작업을 수행 할 수 없습니다.

나는 그들이 실제로 이 crossdomain.xml 파일을있는 StumbleUpon에서의 API,이 정확한 문제를 가지고 있지만 외부 액세스 허용하지 않습니다 : http://getsatisfaction.com/stumbleupon/topics/update_of_the_cross_domain_policy_files_for_swf_files

당신은 당신이 경우 프록시를 사용해야합니다을 그들에게 이것을 바꿀 수는 없습니다.

+0

그래, 나는 crossdomain.xml 파일을 가지고 있다는 것을 알기 위해 많은 것을 읽었으며 그 증거 나 그들이 사용하지 않았다는 뉴스를 찾을 수 없었다. (비록 새로운 API가 있다는 것을 알고 있지만) 약간 혼란 스러웠습니다. 감사. – user82116

+0

예, 이전에이 작업을 수행 한 것을 기억하는대로 새 API/재 설계로 시작했다고 생각합니다. – divillysausages

0

당신은 내가 생각 프록시를 사용해야합니다, 나는 (이 온라인 상태가 아닌 이유는 더 이상 자신의 포럼에 물어 제외) 대안 솔루션을 잘 모르는 것 같아요