Benötigen Sie etwas in Ihrem Code setzen, einen Vermögenswert von crossdomain.xml zugreifen dürfen?

StackOverflow https://stackoverflow.com/questions/213443

Frage

Frage mich, ob ich etwas in meinem swf tun müssen, das Vermögen auf einen anderen Server zugreifen können, mehr Sinn als nur die URL der Asset angeben. Wird der Blitz Griff ‚gehen crossdomain.xml bekommen und alles authentifizieren‘ hinter den Kulissen oder muss ich über die einfache Beantragung der SWF-Datei einige spezielle Code enthalten?

War es hilfreich?

Lösung

  

Wird die ‚blinken Griff bekommen gehen   crossdomain.xml und authentifizieren   alles‘hinter den Kulissen oder ich   müssen einige spezielle Code enthalten   darüber hinaus einfach die SWF-Datei anfordert?

Im Fall einer Cross-Domain-Anfrage, wird Flash-an der Wurzel der Domäne für die crossdomain.xml-Datei suchen. Zum Beispiel, wenn Sie eine XML-Datei aus anfordern: http://mysubdomain.mydomain.com/fu/bar/

Der Blitz wird überprüfen, ob eine Datei crossdomain.xml existiert bei: http://mysubdomin.mydomain.com/crossdomain.xml

Wenn Sie jemals eine crossdomain.xml-Datei von einem anderen Ort brauchen, um zu laden, können Sie es über Security.loadPolicyFile . Denken Sie daran, dass die Lage dieses domänenübergreif haben keine Auswirkungen auf die Sicherheit Zugriff Sie haben.

Sie können auch auf die lesen Sicherheitsänderungen in Flash Player 10 .

Andere Tipps

Wenn Sie versuchen, nur ein weiteres swf zuzugreifen, die crossdomain.xml hinzugefügt wird alles tun, die Arbeit für Sie seit Flash es für Sie tun

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top