Olá, pessoal.
Estou com dificuldade para completar uma URL com um dado que obtenho
de outra URL.
Trata-se de um sistema de filtragem de IP, ou seja, peço a um
HTTPService que me traga o IP, sabendo o IP, pego uma url e completo
ela com o IP retornado e faço outra chamada (send.()).

Quando rodo no bin-debug local, tudo fica perfeito, porém, quando
exporto no bin-release e jogo no servidor, da erro de url:

Security error accessing url

Estou usando crossdomain, porém, continua o problema.
Gostaria de saber se o que estou fazendo é correto, meu código é:

// Iniciando aplicação
                        private function iniciar():void{
                                xmlIP.send();
                        }

                        // Colhendo dados do xml
                        private function colherXML(event:ResultEvent):void{
                                var xmlObj:Object = event.result;

                                /* Filtros */
                                Ip.text = xmlObj.Response.Ip;
                                PaisCodigo.text = xmlObj.Response.CountryCode;
                                PaisNome.text = xmlObj.Response.CountryName;
                                Estado.text = xmlObj.Response.RegionName;
                                Cidade.text = xmlObj.Response.City;
                                Latitude.text = xmlObj.Response.Latitude;
                                Longitude.text = xmlObj.Response.Longitude;
                                IpNumerico.text = xmlObj.Response.IpToNumeric;
                                SSID.text = xmlObj.Response.SSID;
                        }

                        private function serv_fault(evt:FaultEvent):void {
                                Alert.show(evt.fault.faultString,"Erro");
                        }

                        [Bindable]
                        public var meuip:Object;

                        // Pegando o ip do cara
                        private function pegarIP(event:ResultEvent):void{
                                var xmlIP:Object = event.result;
                                meuip = xmlIP.Response.Ip;
                                trace('O ip é: ' + meuip);
                        }

                        public function pegueioIP():void{
                                xml.url = 
"http://mapadoip.com/wsv_getGEO.asp?ip="; +meuip;
                                xml.send();
                        }
                ]]>
        </mx:Script>

        <!-- HTTP's -->
        <mx:HTTPService id="xml" useProxy="false" resultFormat="object"
result="colherXML(event);" fault="serv_fault(event);" />
        <mx:HTTPService id="xmlIP" url="http://mapadoip.com/wsv_meuip.asp?
xml=.xml" useProxy="false" resultFormat="object" result="pegarIP
(event);" fault="serv_fault(event);"/>


Desde já, agradeço.
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a