Hello,
J'ai suivi un tuto (Viddler.com - tutoWebService - Uploaded by mchaize@@AMEPARAM@@http://www.viddler.com/player/6e2a3c0b/@@AMEPARAM@@6e2a3c0b/) qui explique l'accès au webservice http://www.webservicex.net/stockquote.asmx
Malheureusement j'obtiens toujours ce message d'erreur :
Voici le code qui est exécuté :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Avertissement :Le domaine www.webservicex.net ne spécifie pas de méta-régulation. Application de la méta-régulation 'master-only' par défaut. Cette configuration est déconseillée. Pour résoudre ce problème, consultez http://www.adobe.com/go/strict_policy_files_fr. Erreur :La demande de la ressource à http://www.webservicex.net/stockquote.asmx par le demandeur à http://localhost:8080/PMSflex/PMSflex.swf est refusée par manque d'autorisations du fichier de régulation. *** Violation de la sécurité Sandbox*** Interruption de la connexion à http://www.webservicex.net/stockquote.asmx - opération interdite depuis http://localhost:8080/PMSflex/PMSflex.swf
J'ai tenté d'ajouté le fichier crossdomain.xml à la racine ... mais sans succès :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> <![CDATA[ import net.webservicex.GetQuoteResultEvent; import net.webservicex.StockQuote; public var myService:StockQuote = new StockQuote(); public var result:XML = new XML(); public function callService() { myService.addgetQuoteEventListener(handleResult); myService.getQuote("BAC"); cursorManager.setBusyCursor(); } public function handleResult(event:GetQuoteResultEvent) { cursorManager.removeBusyCursor(); } ]]> </mx:Script> <mx:Button x="30" y="39" label="Get Quote" click="callService()"/> </mx:Application>
Est-ce que quelqu'un aurait une idée ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <allow-http-request-headers-from domain="*" headers="*" /> </cross-domain-policy>
Merci d'avance.
Chris
Partager