본문 바로가기

프로그래밍/Flash _ Flex _ ActionScript

Flash 에서 다른 도메인 간의 호출...


우선 로드할 JSP, Html 기타 페이지에서,

param 값을 설정해 준다.


[code type=html4strict]<param name='allowScriptAccess' value='always' />[/code]


그후, XML페이지나 엑세스 할수 있는 페이지를 만들어 준다.

crossdomain.xml
[code type=xml]<?xml version='1.0' encoding='utf-8'?>
<cross-domain-policy>
 <allow-access-from domain='*.taesuz.net' />
 <allow-access-from domain='taesuz.80port.net' />
</cross-domain-policy>[/code]


만들어준 후에 JSP나 기타 서버페이지를 엑세스 하는 flash 최상단에서,


System.security.allowDomain("*");
System.security.loadPolicyFile("http://taesuz.net/crossdomain.xml");


같이 설정해 준다.

그럼 문제 없이 flash에서 다른 도메인의 서버 페이지의 값을 불러올수 있다..

이것 때문에 오늘 참.. 많이 고생했다..