Flash/SWF kann keine Daten von einem externen Web-Server nachladenSymptom: Sie möchten eine Flash/SWF-Datei anzeigen lassen, die Daten (z.B. XML, RSS, ATOM, usw.) per HTTP/HTTPS von einem externen Internet Web-Server nachlädt. Die Flash-Datei zeigt jedoch keine Inhalte an, als ob die Daten nicht geladen werden können. Problem: Wenn eine SWF-Datei Daten von einer externen Quelle (also nicht dem Server, auf welchem die Flash-Datei selbst liegt) laden will, muss über eine crossdomain.xml Datei auf dem Ziel-Server (der Datenquelle) geregelt werden, ob der Zugriff stattfinden darf. Ist diese Datei auf dem Ziel-Server nicht vorhanden bzw. nicht valide, verhindert die Security-Sandbox des Adobe Flash Players das Laden der eigentlichen Daten. Der Flash-Debugger gibt in diesem Fall folgende Fehlermeldung aus: Error #2044: securityError unverarbeitet. text=Error #2048: Verletzung der Sicherheits-Sandbox: ... kann keine Daten von ... laden. Lösung: Legen Sie auf dem Ziel Web-Server eine crossdomain.xml Datei an. Diese Datei wird i.d.R. im Hauptverzeichnis des Web-Servers abgelegt. Die vollständige Spezifikation zu dieser Datei finden Sie hier: http://www.adobe.com/devnet/articles/crossdomain_policy_file_spec.html Beispiel crossdomain.xml: <?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <site-control permitted-cross-domain-policies="all" /> <allow-access-from domain="*" to-ports="*" secure="false" /> <allow-http-request-headers-from domain="*" headers="*" secure="false" /> </cross-domain-policy> Dieser KB-Artikel ist historisch, da Flash mittlerweile nicht mehr unterstützt wird. KB-ID: KB2012C03 |
Testen und selbst urteilenEs geht nichts über einen Test mit eigenen Augen. Wir laden Sie herzlich dazu ein unsere 30 Tage Demo-Version mit allen Features auszuprobieren! Was kostet das?Die Preisliste zu allen enlogic:show Versionen können Sie hier finden: Technische InformationenAlle technischen Hintergrund-Informationen finden Sie in unserer Support-Sektion. Fragen?Wir haben vielleicht die richtigen Antworten. Jedenfalls würden wir uns freuen von Ihnen zu hören. NewsletterImmer aktuell informiert wenn sich hier etwas tut, oder genug davon? Hier werden Sie geholfen! |