Связь XMLSocket между localhost и example.com - PullRequest
1 голос
/ 14 декабря 2010

Я хочу использовать XMLSocekt между localhost и example.com.

SWF в localhost попытаться подключиться к example.com, произошла ошибка SecurityError.

Как использовать XMLSocekt между localhost и example.ком?

1 Ответ

0 голосов
/ 16 мая 2011

Вы получаете доступ к домену example.com из домена localhost.Это называется междоменной связью.

Удаленный сервер (в данном случае example.com) должен ответить с помощью crossdomain.xml, позволяющего подключиться к Flash, работающему из домена localhost.

Когда Flash пытается загрузить междомениз XMLSocket отправляет <policy-file-request/> на сервер.Затем сервер должен ответить crossodomain.xml

Этот междоменный домен разрешает каждую удаленную связь:

<?xml version="1.0"?>
<cross-domain-policy>
  <allow-access-from domain="*" to-ports="*"/>
</cross-domain-policy>
...