O ficheiro em http://cfserver.no-ip.info/crossdomain.xml tem o 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 from http://cfserver.no-ip.info/flex2gateway/. url: > 'http://cfserver.no-ip.info/flex2gateway/' Send failed > > 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 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.
