Obrigado António. Com o crossdomain na raiz já funcionou :-) Logo quando colocar no servidor espero que continue a funcionar.
Cumprimentos e obrigado a todos pela ajuda 2012/3/28 António Pinto <[email protected]> > Luís, é só uma pista. > Não é obrigatório estar na raiz mas julgo que seria um bom ponto de > partida para ver onde está a falhar. > > Consulte: > http://learn.adobe.com/wiki/download/attachments/64389123/CrossDomain_PolicyFile_Specification.pdf?version=1 > > > 1.5.2 Typical policy > Policy files grant read access to data, permit a client to include custom > headers in cross-domain > requests, and grant permissions for socket-based connections. The most > common location for a policy > file on a server is in the root directory of a target domain with the > filename crossdomain.xml (e.g. http:// > example.com/crossdomain.xml) <http://example.com/crossdomain.xml%29>—the > default location that clients check when a policy file is required. > Policy files hosted this way are known as master policy files. Example 1.1 > shows a typical URL (i.e. > non-socket) master policy file which allows access to the example.comroot > domain with and without > the www subdomain as well as any subdomains > > Abraço > António Pinto > > No dia 28 de Março de 2012 11:05, Luis Costa <[email protected]>escreveu: > > Em vez de estar em http://url.pt/twitter_crawl/crossdomain.xml, passar a >> estar em >> http://url.pt/crossdomain.xml<http://url.pt/twitter_crawl/crossdomain.xml> >> ? >> >> Ainda não experimentei, até porque não sou eu que controlo o outro >> servidor. >> É possível que seja disso ? Ou terá alguma coisa a ver com o load do >> crossdomain ? >> >> Cumprimentos >> >> >> 2012/3/28 apintex <[email protected]> >> >>> 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.xml"); >>> >>> 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]. >>> 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]. >>> 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]. >>> 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]. >>> 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]. >>> 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]. >>> 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. >>> >> >> >> >> -- >> 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. > -- 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.
