Я создал проект во Flex Builder с нулевым типом сервера приложений.
Когда я отлаживаю, я могу получить доступ к веб-сервису с моего локального компьютера, который находится на сайте http://mysite.com/ws/ws.aspx?wsdl
Когда я загружаю приложение flex на mysite.com/myapp.html, оно прекрасно работает.
Но когда я загружаю его на myapp.mysite.com/myapp.html, он не получает доступ к веб-службе.
Кто-нибудь знает, что мне не хватает?
Спасибо
P.S. WS был создан с помощью VB.net, и когда я создаю проект flex с типом сервера приложений, установленным на .net, он не получает доступ к WS с моей локальной машины
это мой файл crossdomain.xml
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*"/>
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
** Я предполагаю, что это не проблема гибкости, а функция безопасности .net, которую я не знаю, как настроить.
.NET не позволяет приложениям использовать его за пределами своего домена. **