2009-10-23 5 views
0

Je reçois une erreur de sécurité vraiment étrange lorsque je tente de charger des données d'une URL vers une autre. Essentiellement mon URL de toile facebook pointe vers http://www.tonyamoyal.com/stuff/path/ et qui a un tag fb: swf qui pointe vers http://www.tonyamoyal.com/stuff/path/Quiz.swf. Les charges d'applications facebook bien mais quand j'essaie d'appeler un service qui se trouve sur une autre URL, je reçois une erreur de sécurité:Erreur de sécurité Flex, impossible de charger les données

http://www.tonyamoyal.com/stuff/path/Quiz.swf cannot load data from http://www.somedomain.com/path/path/service.aspx 

La croix-domaine sur tonyamoyal.com est configuré pour permettre à tous les domaines de passer. La croix-domaine sur somedomain.com a une ligne spécifique qui permet des appels de www.tonyamoyal.com:

<allow-access-from domain="www.tonyamoyal.com" /> 

Toute idée pourquoi il y aurait un problème de sécurité ici?

+0

est-il possible que vous manquez la partie www et en utilisant seulement 'tonymoyal.com' dans la balise embed swf? – Amarghosh

Répondre

0

Au démarrage de l'application essaie de charger le fichier de stratégie en faisant:

Security.loadPolicyFile("http://www.somedomain.com/crossdomain.xml"); 
Questions connexes