0
내 서버에 crossdomain.xml이 있습니다. 그러나 그것은 "/"에 없습니다. 이 crossdomain.xml을로드하려면 loadPolicyFile
을 사용합니다.샌드 박스에 대한 Flash SecurityError. loadPolicyFile을 강제로 실행했지만 작동하지 않았습니다.
Security.allowDomain("*")
Security.allowInsecureDomain("*");
Security.loadPolicyFile(AddressContext.getCurrentEnv().split("rest")[0]+"crossdomain.xml")
정책 파일의 URL은 http://siteA.com/aop/crossdomain.xml
입니다.
내 편안한 웹 서비스 주소는 다음과 같이이다 : http://siteA.com/aop/rest/start
crossdomain.xml에 내 플래시의 호스트 URL을 포함한다.
이상한 것은 플래시가 여전히
처음처럼로드 http://siteA.com/crossdomain.xml
을 시도 것은 권리 및 응답 (200) 두 번째 응답 (400).
내가 왜 모르는 얘기?
내가 아는 바로는 플래시는 항상 도메인 루트 /에서 crossdomain.xml을로드하려고 시도합니다. 문제를 해결하려면 거기에 넣을 수 없습니까? –