Comunidad de diseño web y desarrollo en internet online

Consumir Webservices con Flash 8

Citar            
MensajeEscrito el 27 Feb 2009 03:34 am
Hola amigos, estoy realizando una aplicación en Flash 8 que consume datos de un Webservice. La cuestión es la siguiente: cuando creo un proyector (.exe) o cuando la compilo directamente desde flash me funciona perfectamente y me carga todos los datos, ahora, cuando deseo embeber el swf en una página web o lo ejecuto directamente no me funciona . He preguntado y me comentan que es por cuestiones de seguridad del Flash Player 8 pero todavía no he resuelto el problema. Si alguien tiene idea de como resolver esto le agradecería cualquier ayuda al respecto.

Un saludo a todos

Por hunterchin

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Feb 2009 08:07 am
Hola, si el webservice esta en el mismo servidor donde esta tu swf, no debe existir problema alguno, asi que el error podria estar en el manejo de tus rutas.

Si el webservice esta en otro servidor, dicho servidor debera tener un archivo de politica crossdomain.xml, y usarias una sentencia como la siguiente:

Código ActionScript :

System.security.loadPolicyFile("http://www.tu_proveedor_de_WS.com/crossdomain.xml");


tambien podrias intentar

Código ActionScript :

System.security.allowDomain("http://www.tu_proveedor_de_WS.com")


Deberas consultar con tu provedor de webservice para que te indique la url del crossdomain. Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 02 Mar 2009 09:24 pm
Muchas gracias amigo, probaré tu propuesta...

Salu2

Por hunterchin

15 de clabLevel



 

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.