Я реализовал сервер веб-службы gSoap c ++ для доступа к Flash (as3). Все работает гладко, пока я локально проверяю .swf, .wsdl загружается нормально, и связь работает, даже если сервер работает внешний ip уже.
Но в тот момент, когда я подключил этот .swf к сети - в нем появляются нарушения безопасности песочницы, кричащие о стандарте - подобные схемы:
Error: [strict] Ignoring policy file at http://schemas.xmlsoap.org/crossdomain.xml
due to incorrect syntax. See http://www.adobe.com/go/strict_policy_files to fix this
problem.
*** Security Sandbox Violation ***
Connection to http://schemas.xmlsoap.org/soap/encoding/ halted - not permitted from
http://mydomain.com/main.swf
Error: Request for resource at http://schemas.xmlsoap.org/soap/encoding/ by requestor
from http://mydomain.com/main.swf is denied due to lack of policy file
permissions.
Может кто-нибудь помочь мне с этой проблемой?
Или, может быть, есть хороший способ определить один простой метод веб-сервиса (например, stringResult =
команда (stringSessionId, stringCommand, stringParams, stringResult)) без загрузки
.wsdl - файл? Если бы у меня была такая возможность, мне не пришлось бы спотыкаться об этой песочнице -
прочее.
Любая помощь приветствуется.