Bom dia Luís,

Já experimentou colocar o crossdomain.xml na raiz? 
Abraço

 

De: [email protected] [mailto:[email protected]] Em nome de Luis
Costa
Enviada: quarta-feira, 28 de Março de 2012 10:57
Para: [email protected]
Assunto: Re: [riapt] Sandbox violation

 

Voltando à luta dos cross domains.

O erro que me está a dar é 

Error #2048: Security sandbox violation:
http://localhost:9000/Sapocall/wscallsapo.swf cannot load data from
http://url.pt/Webservice

Já criei uma função init onde faço 

public function init():void
            {
 
Security.loadPolicyFile("http://url.pt/twitter_crawl/crossdomain.xml";);
                Security.allowDomain("http://url.pt";);
                Security.allowInsecureDomain("http://url.pt";);
            }

que é chamado no creation complete da aplicação

Contiuna a dar-me o erro. 

Consigo chegar ao crossdomain metendo o url no browser.

<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*" to-ports="*" secure="false"/>
<allow-http-request-headers-from domain="*" headers="*" secure="false"/>
</cross-domain-policy>

Alguém tem alguma ideia do que possa estar a faltar ? 

Cumprimentos

2012/3/27 Luis Costa <[email protected]>

Yeap, em localhost é que a aplicação deixa de conseguir ler os dados. Tendo
em conta que se vai buscar ao mesmo sitio aos dados, havia de haver forma de
extender essa permissão sem ter que ser necessário colocar um crossdomain do
lado do servidor que tem o webservice. Fica-me sem fazer muito sentido
porque raio a partir do builder dá, e do localhost não tendo em conta que a
info passada é a mesma

 

2012/3/27 João Fernandes <[email protected]>

Não te dá erro porque quando corres a partir do file system a sandbox
aplicada é diferente de um contexto web. É por isso que normalmente devemos
de correr as aplicações sempre num contexto web (nem que seja via localhost)
para não ter surpresas...

 

João Fernandes

 

 

On 27 March 2012 16:25, Luis Costa <[email protected]> wrote:

Obrigado pela resposta, mas sendo assim, porque funciona quando eu corro a
partir do flash builder e não a partir do localhost ? Sendo que a
autorização é do lado deles, não era suposto também não funcionar pelo
flashbuilder ?

 

2012/3/27 João Fernandes <[email protected]>

Então não te serve de nada o crossdomain.xml na tua máquina. Quem tem de ter
o crossdomain é sempre o local onde se encontra o serviço remoto.

 

Ou das duas uma, ou eles disponibilizam o crossdomain, ou terás de usar um
proxy local.

 

 

On 27 March 2012 15:55, Luis Costa <[email protected]> wrote:

É externo

 

2012/3/27 João Fernandes <[email protected]>

O serviço que tentas aceder encontra-se no localhost:9000 ou é externo?

 

João Fernandes

On 27 March 2012 15:51, Luis Costa <[email protected]> wrote:

Boa tarde pessoal, sei que este é um dos problemas recorrentes e sei que
algures na minha vida já o resolvi... mas agora isto anda-me a bloquear
outra vez a paciência.

Tenho uma chamada a um webservice, quando o corro a partir do FB ele
funciona
Quando o corro a partir do localhost, dá sandbox violation

Já coloquei um crossodomain.xml

<cross-domain-policy><site-control
permitted-cross-domain-policies="all"/><allow-access-from domain="*"
to-ports="*" secure="false"/><allow-http-request-headers-from domain="*"
headers="*" secure="false"/></cross-domain-policy>

E faço o 

Security.loadPolicyFile("http://localhost:9000/.../crossdomain/crossdomain.x
ml");

Também já coloquei nas global settings do flash player settings manager como
trusted as pastas do outputfolder.

Falta-me algum passo ? 
Não tou mesmo a perceber o que se possa passar.
Ainda experimentei um método sobre o mm.cfg mas não consigo encontrar esse
ficheiro

Cumprimentos



-- 
Luís Medeiro Costa

Flex Front-End Developer
URL: http://www.luiscostaweb.com/
E-mail: [email protected]
MSN: [email protected]
Twitter: http://twitter.com/LTostas

 

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google. 
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected]
<mailto:riapt%[email protected]> .
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.





 

-- 

João Fernandes

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google. 
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected]
<mailto:riapt%[email protected]> .
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.




-- 
Luís Medeiro Costa

Flex Front-End Developer
URL: http://www.luiscostaweb.com/
E-mail: [email protected]
MSN: [email protected]
Twitter: http://twitter.com/LTostas

 

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google. 
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected]
<mailto:riapt%[email protected]> .
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.





 

-- 

João Fernandes

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google. 
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected]
<mailto:riapt%[email protected]> .
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.




-- 
Luís Medeiro Costa

Flex Front-End Developer
URL: http://www.luiscostaweb.com/
E-mail: [email protected]
MSN: [email protected]
Twitter: http://twitter.com/LTostas

 

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google. 
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected]
<mailto:riapt%[email protected]> .
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.





 

-- 

João Fernandes

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google. 
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected]
<mailto:riapt%[email protected]> .
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.




-- 
Luís Medeiro Costa

Flex Front-End Developer
URL: http://www.luiscostaweb.com/
E-mail: [email protected]
MSN: [email protected]
Twitter: http://twitter.com/LTostas

 




-- 
Luís Medeiro Costa

Flex Front-End Developer
URL: http://www.luiscostaweb.com/
E-mail: [email protected]
MSN: [email protected]
Twitter: http://twitter.com/LTostas

 

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google. 
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected].
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a