João, o ficheiro que estavas a ver estava no servidor apache que está ligado ao coldfusion, ou seja na pasta /var/www do apache, estava um outro crossdomain.xml e esse estava mal definido, agora sim está ok.
quando fiz a instalação do coldfusion segui isto para instalar o coldfusion: http://www.howtoforge.com/installing-apache-and-coldfusion-9-on-ubuntu-9.04 e se estou a pensar bem, o ficheiro crossdomain.xml tem que estar na pasta wwwroot do coldfusion e também na pasta /var/www. vou ainda testar com o que me disseste a ver se funciona. On 5 Jul, 17:43, João Fernandes <[email protected]> wrote: > João, eu continuo a ver o ficheiro com a linha comentada. > Se não estou em erro não te chega teres <site-control > permitted-cross-domain-policies="all"/> terás também de definir via > <allow-access-from domain="*.example.com"/> > > João Fernandes > 2010/7/5 João Cardoso <[email protected]>: > > > > > > > alterei o ficheiro, mas da me o mesmo erro > > > On 5 Jul, 16:56, João Fernandes <[email protected]> > > wrote: > >> O ficheiro emhttp://cfserver.no-ip.info/crossdomain.xmltemo > >> allow-access-from comentado, logo não dá permissões a ninguém. > > >> 2010/7/5 João Cardoso <[email protected]>: > > >> > ok, ja tenho o ficheiro lá. > >> > reiniciei o coldfusion por causa das duvidas. > >> > ao tentar "correr" o projecto flex a partir do servidor dá me seguinte > >> > erro: > > >> > Ocorreu o seguinte erro ao efectuar o login: Channel.Security.Error > >> > error Error #2048: Security sandbox > >> > violation:http://myaprendernanet.no-ip.info/Mann/Mann.swf > >> > cannot load data fromhttp://cfserver.no-ip.info/flex2gateway/. url: > >> > 'http://cfserver.no-ip.info/flex2gateway/'Sendfailed > > >> > On 5 Jul, 14:50, João Fernandes <[email protected]> > >> > wrote: > >> >> Tens de ter o crossdomain na raiz do wwwroot do ColdFusion, não da > >> >> aplicação Flex. Caso pretendas que este não esteja na raiz, terás de > >> >> indicar Security.loadPolicyFile(URL) para o caminho do xml. > > >> >> João Fernandes > > >> >> 2010/7/5 João Cardoso <[email protected]>: > > >> >> > e o ficheiro crossdomain vai ficar onde? dentro da pasta da aplicação? > >> >> > ou na pasta de configuracao do flex? > >> >> > ou seja no wwwroot/WEB-INF/flex? > > >> >> > tenho um ficheiro crossdomain.xml na pasta wwwroot com o seguinte > >> >> > texto: > > >> >> > <?xml version="1.0"?> > >> >> > <cross-domain-policy> > >> >> > <allow-access-from-domain="*" secure="false"/> > >> >> > <allow-http-request-headers-from-domain="*" headers="*" > >> >> > secure="false"/ > > >> >> > </cross-domain-policy> > > >> >> > On 5 Jul, 14:38, João Fernandes <[email protected]> > >> >> > wrote: > >> >> >> Se estão em servidores separados terás de ter um crossdomain no > >> >> >> servidor de coldfusion que autorize o domínio da aplicação. > > >> >> >> João Fernandes > > >> >> >> 2010/7/5 João Cardoso <[email protected]>: > > >> >> >> > tanto um como o outro estão em servidores separados. > > >> >> >> > como procedo então? > > >> >> >> > On 5 Jul, 14:27, João Fernandes > >> >> >> > <[email protected]> > >> >> >> > wrote: > >> >> >> >> João, se a aplicação Flex está alojada no mesmo servidor que o CF, > >> >> >> >> bastará teres como endpoint endpoint="/flex2gateway/" > > >> >> >> >> Qualquer dúvida com CF/Flex é só dizer :) > > >> >> >> >> João Fernandes > > >> >> >> >> 2010/7/5 João Cardoso <[email protected]>: > > >> >> >> >> > Boas tardes. > >> >> >> >> > Estou as voltas com um problema entre o coldfusion e o flex. > >> >> >> >> > Tenho um componente que usa remote objects para permitir a > >> >> >> >> > ligação a > >> >> >> >> > um servidor coldfusion remoto. > >> >> >> >> > este é o código que tenho para permitir ligação ao servidor: > >> >> >> >> > <s:RemoteObject id="VerificaCursoRO" > >> >> >> >> > > >> >> >> >> > destination="ColdFusion" > >> >> >> >> > > >> >> >> >> > source="Mann.CursoInfo" > >> >> >> >> > > >> >> >> >> > endpoint="http://cfserver.no-ip.info/flex2gateway/" > >> >> >> >> > > >> >> >> >> > result="VerificaCursoRO_resultHandler(event)" > >> >> >> >> > > >> >> >> >> > fault="GenericRO_faultHandler(event)" > >> >> >> >> > > >> >> >> >> > showBusyCursor="true"> > >> >> >> >> > <s:method name="VerificaCurso"> > >> >> >> >> > <s:arguments> > >> >> >> >> > > >> >> >> >> > <NomeCurso>{txtNomeCurso.text}</NomeCurso> > >> >> >> >> > </s:arguments> > >> >> >> >> > </s:method> > >> >> >> >> > </s:RemoteObject> > >> >> >> >> > isto localmente funciona, ou seja na minha máquina, funciona, > >> >> >> >> > consigo > >> >> >> >> > chegar ao coldfusion, so que se exportar o projecto no > >> >> >> >> > flashbuilder e > >> >> >> >> > mandar isto para um servidor apache e abrir a pasta sou > >> >> >> >> > presenteado > >> >> >> >> > com o belo erro: > >> >> >> >> > Ocorreu o seguinte erro ao efectuar o login: > >> >> >> >> > Channel.Security.Error > >> >> >> >> > error Error #2048 url: > >> >> >> >> > 'http://cfserver.no-ip.info/flex2gateway/'Send > >> >> >> >> > failed. > >> >> >> >> > alguem me podia dar uma ajuda a resolver esta situação? > > >> >> >> >> > Com os melhores cumprimentos > > >> >> >> >> > João Cardoso > > >> >> >> >> > -- > >> >> >> >> > 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 > >> >> >> >> > emhttp://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 > >> >> >> > emhttp://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 > >> >> > emhttp://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 > >> > emhttp://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 > > emhttp://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.
