Показать сообщение отдельно
Старый 11.12.2013, 15:18
hellopaso вне форума Посмотреть профиль Отправить личное сообщение для hellopaso Найти все сообщения от hellopaso
  № 9  
Ответить с цитированием
hellopaso

Регистрация: Aug 2011
Сообщений: 28
спасибо за ссылки, очень интересны, но не получается решить проблему.

1)

.swf сейчас находится здесь:
(.html embeded)

http://subdomain.maindomain.com/client/folder/index.html

запрос идет здесь:
http://rest.subdomain.maindomain.com/interface/client/contact/

2)

так как использую эти штуки https://github.com/gabriel/as3httpclient/tree/master
нам нужен файл политики сокетов (а не обычный файл политики)

он здесь:

http://maindomain.com:80/crossdomain.xml


Код AS3:
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*" to-ports="*"/>
<allow-http-request-headers-from domain="*" headers="Authorization"/>
</cross-domain-policy>
3)

прежде чем вызову Socket.connet()
вызываю (на всякий случай)

Security.loadPolicyFile("xmlsocket://maindomain.com:80/crossdomain.xml");
Security.loadPolicyFile("http://maindomain.com/crossdomain.xml");


Error #2048: Security sandbox violation: http://subdomain.maindomain.com/client/folder/Preloader.swf cannot load data from rest.subdomain.maindomain.com:80.

Подскажите, я где то ошибаюсь?


Последний раз редактировалось hellopaso; 11.12.2013 в 15:34.