문제

한 URL에서 다른 URL로 데이터를로드하려고 할 때 정말 이상한 보안 오류가 발생합니다. 본질적으로 내 Facebook Canvas URL이 가리 킵니다 http://www.tonyamoyal.com/stuff/path/ 그리고 그것은 FB : SWF 태그가 있습니다. http://www.tonyamoyal.com/stuff/path/Quiz.swf. Facebook 앱은 잘로드되지만 다른 URL에있는 서비스를 호출하려고하면 보안 오류가 발생합니다.

http://www.tonyamoyal.com/stuff/path/Quiz.swf cannot load data from http://www.somedomain.com/path/path/service.aspx

Tonyamoyal.com의 Cross-Domain은 모든 도메인이 통과 할 수 있도록 설정되었습니다. somedomain.com의 Cross-Domain에는 www.tonyamoyal.com의 전화를 할 수있는 라인이 있습니다.

<allow-access-from domain="www.tonyamoyal.com" />

왜 여기에 보안 문제가 있을지 아십니까?

도움이 되었습니까?

해결책

응용 프로그램 시작시 다음을 수행하여 정책 파일을로드하려고합니다.

Security.loadPolicyFile("http://www.somedomain.com/crossdomain.xml");
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top