Foros del Web » Creando para Internet » Flash y Actionscript »

problemitas con flex

Estas en el tema de problemitas con flex en el foro de Flash y Actionscript en Foros del Web. hola gente !!!!! soy nuevo en el uso de flex [hehe apenas inicie hace 4 dias ] hise una pequeña aplicacion simple para usar flex ...
  #1 (permalink)  
Antiguo 30/08/2008, 14:11
Avatar de GreatDanton  
Fecha de Ingreso: mayo-2008
Ubicación: en la 3ra habitacion a la izquierda
Mensajes: 30
Antigüedad: 16 años, 6 meses
Puntos: 0
Busqueda problemitas con flex

hola gente !!!!!

soy nuevo en el uso de flex [hehe apenas inicie hace 4 dias ] hise una pequeña aplicacion simple para usar flex - php y mysql que solo hace las funciones basica [vale lo de siempre agregar, modificarm, etc...] y pues al correlar en mi local host no me ningun problema pero al momento de colocarla en mi servidor me da el siguiente error

Cita:
[RPC Fault faultString="Security error accessing url" faultCode="Channel.Security.Error" faultDetail="Destination: DefaultHTTP"]
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\rpc\Ab stractInvoker.as:218]
at mx.rpc::Responder/fault()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\rpc\Re sponder.as:53]
at mx.rpc::AsyncRequest/fault()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\rpc\As yncRequest.as:103]
at DirectHTTPMessageResponder/securityErrorHandler()[E:\dev\3.1.0\frameworks\projects\rpc\src\mx\messag ing\channels\DirectHTTPChannel.as:368]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/redirectEvent()
este es el codigo de mi aplicacion flex

Código PHP:
    <mx:HTTPService id="form1" 
        
url="http://www.youdivas.com/Administrador/mod.php" 
        
method="GET" 
        
resultFormat="text">
        
        <
mx:request>
            <
nombre>{nombre.text}</nombre>
            <
edad>{edad.text}</edad>
            <
ciudad>{ciudad.text}</ciudad>
            <
estado>{estado.text}</estado>
            <
tel>{tel.text}</tel>
            <
mail>{mail.text}</mail>    
            <
tipo>{tipo.text}</tipo>
        </
mx:request>
    </
mx:HTTPService>

    <
mx:Label text="Prueba 1 en youdivas.com" left="10" top="10" fontSize="25" fontWeight="bold" color="#FF0000"/>
    <
mx:Label x="10" y="97" text="Nombre" color="#E71818" fontWeight="bold"/>
    <
mx:Label x="10" y="123" text="Edad" color="#E71818" fontWeight="bold"/>
    <
mx:Label x="10" y="149" text="Ciudad" color="#E71818" fontWeight="bold"/>
    <
mx:Label x="10" y="175" text="Estado" color="#E71818" fontWeight="bold"/>
    <
mx:Label x="234" y="125" text="Tipo de telefono" color="#FC210A" fontWeight="bold"/>
    <
mx:TextInput x="66" y="95" id="nombre"/>
    <
mx:TextInput x="66" y="121" id="edad"/>
    <
mx:TextInput x="66" y="147" id="ciudad"/>
    <
mx:TextInput x="66" y="173" id="estado"/>
    <
mx:Label x="10" y="203" text="Numero" color="#E71818" fontWeight="bold"/>
    <
mx:TextInput x="66" y="199" id="tel"/>
    <
mx:TextInput x="338" y="123" width="37" id="tipo"/>
    <
mx:Label x="234" y="97" text="Mail" color="#FA1800" fontWeight="bold"/>
    <
mx:TextInput x="269" y="95" id="mail"/>
    <
mx:Button x="268" y="171" label="Enviar" id="envia" click="form1.send()"/>
    <
mx:Button x="265" y="199" label="Limpiar" /> 
ya intente cambiando la url en httpservice pero nomas no me rula mi aplicacion en mi servidor solo en modo local y pues realmente no mi interesa tango que rule en local que ineresa mas que funcione en el servidor

cualquier ayuda sera agradecida

Nota: No estoy utilziando weborb o algun otro framework o lo que sea
  #2 (permalink)  
Antiguo 30/08/2008, 16:21
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 11 meses
Puntos: 43
Respuesta: problemitas con flex

Hola GreatDanton !

Eso pasa porque estas solicitando un servicio de otro dominio, tu aplicación Flex reside en un servidor y el servicio PHP reside en otro servidor o dominio.
Para que no te tire esa excepción de seguridad tienes que poner un archivo xml llamado 'crossdomain' en el root del servidor donde reside el servicio PHP.
El archivo crossdomain se encarga de dar acceso a los archivos de ese servidor a swf´s que residen en otro dominio.

Te pongo aqui un enlace de como debes definir un archivo cross-domain:
Cross-Domain

Un saludote !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
  #3 (permalink)  
Antiguo 01/09/2008, 09:37
Avatar de GreatDanton  
Fecha de Ingreso: mayo-2008
Ubicación: en la 3ra habitacion a la izquierda
Mensajes: 30
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: problemitas con flex

mmmmmm vale no se que estoy haciendo mal segui las instruccionses segun el ejemplo que aprece pero nomas no me rula la aplicacion

gracia por tu ayuda y disculpa es que soy de lento aprendisaje
  #4 (permalink)  
Antiguo 01/09/2008, 20:41
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 11 meses
Puntos: 43
Respuesta: problemitas con flex

Cita:
Iniciado por GreatDanton Ver Mensaje
mmmmmm vale no se que estoy haciendo mal segui las instruccionses segun el ejemplo que aprece pero nomas no me rula la aplicacion

gracia por tu ayuda y disculpa es que soy de lento aprendisaje
Hola GreatDanton

Te tengo otra liga con una mejor explicación:
http://curtismorley.com/2007/09/01/f...omainxml-file/

Un saludote !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
  #5 (permalink)  
Antiguo 02/09/2008, 15:47
Avatar de GreatDanton  
Fecha de Ingreso: mayo-2008
Ubicación: en la 3ra habitacion a la izquierda
Mensajes: 30
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: problemitas con flex

Gracias de nuevo ya logre hacer que funcionara la aplicacion jjejejejejeje me sirvio de mucho tu ayuda jejejeje
  #6 (permalink)  
Antiguo 10/12/2008, 09:48
 
Fecha de Ingreso: diciembre-2008
Mensajes: 1
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: problemitas con flex

Cita:
Iniciado por GreatDanton Ver Mensaje
Gracias de nuevo ya logre hacer que funcionara la aplicacion jjejejejejeje me sirvio de mucho tu ayuda jejejeje
Buen día, me pasa el mismo problema al crear una aplicacion web con flaz y .NET, en mi maquina local ya funciona, pero al subirla al hosting marca el error, intenté lo del crossdomain.xml pero no me funciona, la liga es www.ferreteriagalvez.com por si tienen oportunidad de revisar.

Agradesco mucho la atención que puedan dar a mi problema.

Gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:20.