Friday, February 10, 2012
Retabbed
Login | Register
블로그
  Search
블로그 목록
블로그 아카이브
블로그 검색
crossdomain.xml
Location: Blogs불나방의 소프트 블로그    
Posted by: 불나방 2008-07-18 오후 3:02

Flash player 가 업그레이드 되면서 지속적으로 보안이 강화되에 플레쉬에서 웹서비스, 웹, 소켓등을 사용할때 접근하는 웹서버에 정확한 설정을 해주지 않으면 보안 sandbox오류가 발생한다.

웹서버의 HTTP 헤더에

X-Permitted-Cross-Domain-Policies:all

을 추가한다. 웹서버 루트에 다음 내용을 담은 crossdomain.xml을 만든다.

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
   <allow-http-request-headers-from domain="*" headers="*" />
   <allow-access-from domain="*" />
</cross-domain-policy>

샘플 설정은 모든 도메인데 대해서 접근을 허가 하는 것이므로 도메인을 제약할 경우 적절히 수정한다.

 

Permalink |  Trackback
Terms | Privacy | host
Copyright 2005 Code99.NET
 | 아티클 | 자료실 | 블로그 | Q&A | 관리자에게