Bonjour,
Je réalise une appli flex avec laquelle je récupère des données en bdd mySql via la librairie assql.
Tout fonctionne parfaitement depuis flex builder, mais que ce soit en localhost ou sur mon serveur j'ai l'erreurne peut pas charger de données à partir de localhost:3306.""Error #2044: ioError non pris en charge : text=Error #2048: Violation de la sécurité Sandbox: http://localhost/opp/refonte/11/flex...lexJournal.swf
J'initialise mon application avec
J'ai placé le fichier crossdomain.xml à la racine du site web dans le répertoire www (wamp) en local et public_html sur le serveur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 private function init():void{ Security.allowDomain("*"); Security.loadPolicyFile("http://localhost/crossdomain.xml"); => en local Security.loadPolicyFile("http://www.opp13.fr/crossdomain.xml"); => sur le serveur } creationComplete="init()"
Cela fait 3 jours que je cherche sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <allow-access-from domain="*" to-ports="*"/> </cross-domain-policy>
Merci pour vos réponses
Partager