Comunidad de diseño web y desarrollo en internet online

Problema con Security SandBox Domain.

Citar            
MensajeEscrito el 14 Abr 2011 11:10 pm
Hola amigos, estoy teniendo un problema con el error de Security SandBox Domain

Tengo dos peliculas en el mismo servidor: miSitio.swf y Game.swf (inclusive en el mismo folder)
En la clase de mi “Game” tengo lo siguiente:

Código ActionScript :

public function Game():void 
        { 
            Security.allowDomain ("www://www.mySite.com") 
}  


En mi crossdomain.xml (que está en la raiz de mi www):

Código ActionScript :

<cross-domain-policy> 
<site-control permitted-cross-domain-policies="master-only"/> 
<allow-access-from domain="*.mySite.com"/> 
<allow-access-from domain="www.mySite.com"/> 
<allow-http-request-headers-from domain="*.mySite.com" headers="SOAPAction"/> 
</cross-domain-policy>  


Y en miSitio.swf

Código ActionScript :

private var loaderGame:Loader = new Loader(); 
private var urlGame:URLRequest = new URLRequest("http://www.mySite.com/flash/Game.swf"); 

//----despues de un click 

loaderGame.load(urlGame);  


El problema sigue con esta restricción, no sé exactamente en donde me estoy equivocando o como debería de hacer esto correctamente.

Gracias por cualquier ayuda que me puedan brindar.
Saludos.

Por djburner

19 de clabLevel



 

firefox
Citar            
MensajeEscrito el 14 Abr 2011 11:53 pm
Este es mi código actualizado:

Código ActionScript :

public function Game():void 
        { 
            Security.allowDomain ("http://mySite.com")
}  

En mi crossdomain.xml (que está en la raiz de mi www):

Código ActionScript :

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM
"http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="master-only"/>
<allow-access-from domain="*"/>  
</cross-domain-policy>


Y en miSite.as


Código ActionScript :

public function miSite():void
      {
         this.addEventListener(Event.ENTER_FRAME, preload);
         Security.allowDomain("http://mySite.com");  
      }

private var loaderGame:Loader = new Loader(); 
private var urlGame:URLRequest = new URLRequest("http://www.mySite.com/flash/Game.swf"); 

//----despues de un click 

loaderGame.load(urlGame);  


El problema resulta que FireFox no tiene problemas, carga el SWF como se espera, pero Chrome no lo carga del todo y IE presenta la misma violacion de Security Sandbox.

Realmente estoy confundido del como se maneja este asunto.
Gracias por cualquier ayuda.
Saludos.

Por djburner

19 de clabLevel



 

firefox

 

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