Ich versuche, einfache Flex-Anwendung zu erstellen, die Django als Back-End-Teil verwendet. Haben Sie eine Frage:Gibt es eine Möglichkeit, meinen Flex Builder an meine Django-Anwendung zu binden
Normalerweise wenn ich meine Anwendung Flex Builder erstelle eine Datei in einem Verzeichnis auf meinem lokalen PC und öffnet dann einen Browser und zeigt darauf. Alles war in Ordnung, aber als ich mich entschied, den Django-Server über xml-Datenprovider mit Flex-Anwendungen zu verbinden, fing ich an, Sicherheitsfehler zu bekommen. (Bezogen auf das Fehlen von crossdomain.xml). Wenn habe ich die Datei und legen Sie sie auf dem Server:
<?xml version="1.0"?>
<!-- http://www.foo.com/crossdomain.xml -->
<cross-domain-policy>
<allow-access-from domain="http://127.0.0.1:8000"/>
<allow-access-from domain="127.0.0.1"/>
</cross-domain-policy>
Dann erneut die Anwendung versucht, bekam ich Fehler in der Konsole meiner FB Fehler: Antrag auf Ressource bei http://127.0.0.1:8000/go/active/ durch Anforderer von file: /// Users/oleg/Documents/FB3/usersList/bin-debug/usersList.swf wird aufgrund fehlender Berechtigungen für Richtliniendateien abgelehnt.
Ich weiß nicht, wie Sie den Fehler beheben. Aber auch die Frage, gibt es eine Möglichkeit, FB3 so zu konfigurieren, dass meine SWF-Dateien direkt auf den Server gestellt werden, also brauche ich keine Crossdomain?
Dank Oleg
Das ist ein völliger Schmerz! Ich habe eine Anwendung, die meine SOAP WebServices bedient und ich möchte in der Lage sein, von meiner Flex-App in der Entwicklung zu verbinden ... das Hosting auf dem gleichen Port wird ein Pita sein: Ich denke, ich werde tun müssen, was Sie vorschlagen . – jkp