Se você estiver trabalhando com uma aplicação Flex(Web) e não Air(Desktop) e essa aplicação ficar localizada no mesmo servidor onde o WebService se encontra, você não precisa usar o crossdomain.xml ... Se não me engano se for em outro Servidor também não precisa, mas ai você precisa fazer alguns testes para confirmar... Mas se for AIR(Desktop) ai sim você precisa pq por questões de segurança o AIR bloqueia transações de dados externos.
é isso... Abraços Att. Em 26 de novembro de 2010 17:23, Rodolpho da Silva <[email protected]>escreveu: > Muito obrigado Guilherme...descobri o problema > > > Estava definindo o meu WSDL da seguinte forma: http://localhost.... > E no crossdomain estava: http://192.168.0.189..... > > Quando mudei o WSDL para http://192.168.0.189.....aí funcionou... > > > Muito obrigado!" > > Rodolpho > > > > > *From:* Guilherme Sjlender <[email protected]> > *Sent:* Friday, November 26, 2010 3:15 PM > *To:* [email protected] > *Subject:* Re: [flexdev] Acessando um WS > > Você tem que trocar o "localhost" pelo IP da maquina onde está rodando o > WebService... > Quando você diz que é localhost você está informando para o Flex que a > maquina local está rodando o WS. > > Att. > Em 26 de novembro de 2010 17:06, Rodolpho da Silva > <[email protected]>escreveu: > >> PessoALL, >> >> Estou tentando acessar um WebService via Flex4 mas estou tendo o seguinte >> erro: >> ... >> Security error accessing url" >> faultCode="Channel.Security.Error" >> faultDetail="Unable to load WSDL. If currently online, please verify the >> URI and/or format of the WSDL (‘http://localhost...... >> ... >> >> >> Já inclui um crossdomain.xml >> <?xml version="1.0" encoding="ISO-8859-1"?> >> <cross-domain-policy> >> <site-control permitted-cross-domain-policies="all"/> >> <allow-access-from domain="*" to-ports="*" /> >> <allow-http-request-headers-from domain="*" headers="*"/> >> </cross-domain-policy> >> >> >> Já inclui >> Security.allowDomain("localhost"); >> >> Mas nada funciona. Quando acesso da minha máquina, tudo ok, mas quando >> acesso por outra máquina....aí não funciona. >> Alguém já passou por isso? >> >> >> >> Att >> Rodolpho >> -- >> 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 > > > > > -- > Guilherme Sjlender - http://www.gflex.biz/ > ------------------------------------------------------------ > Desenvolvedor Web - Flex3.5/Flex4.5/JavaEE > Desenvolvedor Desktop - AIR/JavaSE > Desenvolvedor Mobile - Android/JavaME/Flex4.5 > ------------------------------------------------------------ > > -- > 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 > > -- > 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 > -- Guilherme Sjlender - http://www.gflex.biz/ ------------------------------------------------------------ Desenvolvedor Web - Flex3.5/Flex4.5/JavaEE Desenvolvedor Desktop - AIR/JavaSE Desenvolvedor Mobile - Android/JavaME/Flex4.5 ------------------------------------------------------------ -- 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
