Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2010, 07:54
astut
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 18 años, 7 meses
Puntos: 5
Pregunta crossdomain.xml

Hola, estoy realizando una aplicacion cliente-servidor utilizando sockets.

Tengo un servidor de sockets en php, y uso flash como cliente.
Si pruebo el cliente en flash desde adobe flash todo funciona bien, el cliente envia informacion y el servidor responde, pero a la hora de insertar el swf en mi web, este no conecta con el servidor y es porque adobe tiene unas reglas de seguridad sobre la conexion con sockets..

He probado esto:
http://stackoverflow.com/questions/1...ting-to-server

Osea, crear un archivo xml que ponga las reglas, tiene este codigo:
Código:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "/xml/dtds/cross-domain-policy.dtd">

<!-- Policy file for xmlsocket://socks.example.com -->
<cross-domain-policy> 

   <!-- This is a master socket policy file -->
   <!-- No other socket policies on the host will be permitted -->
<!--   <site-control permitted-cross-domain-policies="all"/> -->

   <!-- Instead of setting to-ports="*", administrator's can use ranges and commas -->
   <!-- This will allow access to ports 123, 456, 457 and 458 -->
   <allow-access-from domain="*" to-ports="*" secure="false"/>

</cross-domain-policy>
Y en mi swf cargo el archivo:

Código:
Security.loadPolicyFile("crossdomain.xml");
Pero nada, no conecta...

¿Alguien tiene la solucion?

Gracias!
__________________
http://www.pkmrpg.es