Opa...entao como você pode ver, coloquei o crossdomain, porem a
aplicação esta no mesmo server que estou tentando o socket, se acesso
o html do flex no meu browser localmente acessando o servidor que esta
na locaweb funciona, agora acessando o flex pela locaweb ele nao
rola...isso que to achando estranho.
On 23 jun, 15:06, "Elvis Fernandes" <[EMAIL PROTECTED]> wrote:
> Isso acontece quando você tenta acessar um serviço que está em outro
> domínio, que não seja o mesmo da sua aplicação. Tente hospedar a aplicação
> no servidor ou configurar um crossdomain.xml.
>
> Dê uma pesquisada aqui no grupo por crossdomain que você vai encontrar
> bastante informação.
>
> Abraço!
>
> Elvis Fernandes
>
> 2008/6/23 [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
>
>
>
> > Boa tarde.
>
> > Estou com uma aplicação em flex e consegui fazer uma comunicação legal
> > com socket, porem quando fui colocar no server começou a dar o
> > problema de Security sandbox violation.
> > O estranho é que quando rodo a aplicação flex da minha maquina abrindo
> > uma conexão com o servidor via socket funciona, mas quando coloco a
> > aplicação no próprio servidor não funciona...
>
> > Esse é meu crossdomain.xml, onde dentro do flex executo o comando:
> > Security.loadPolicyFile("http://www.meusite.com.br/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-access-from domain="*" to-ports="80"/>
> > </cross-domain-policy>
>
> > e na hora de abrir a conexão socket fica assim:
> > socketObj = new Socket();
> > configureListeners(socketObj);
> > socketObj.connect("www.meusite.com.br", 80);
>
> > A mensagem de erro é essa:
> > SecurityErrorEvent type="securityError" bubbles=false cancelable=false
> > eventPhase=2 text="Error #2048: Security sandbox violation:http://www.
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---