Flex - Violation de la sécurité Sandbox
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'erreur ne peut pas charger de données à partir de localhost:3306."
J'initialise mon application avec
Code:
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()" |
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:
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> |
Cela fait 3 jours que je cherche sans succès.
Merci pour vos réponses