Flash/SWF kann keine Daten von einem externen Web-Server nachladen

Symptom:

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 urteilen

Es geht nichts über einen Test mit eigenen Augen. Wir laden Sie herzlich dazu ein unsere 30 Tage Demo-Version mit allen Features auszuprobieren!

Hier gehts zur Demo

Was kostet das?

Die Preisliste zu allen enlogic:show Versionen können Sie hier finden:

Preislisten-Download

Technische Informationen

Alle technischen Hintergrund-Informationen finden Sie in unserer Support-Sektion.

Support-Center

Fragen?

Wir haben vielleicht die richtigen Antworten. Jedenfalls würden wir uns freuen von Ihnen zu hören.

Und so gehts ...

Newsletter

Immer aktuell informiert wenn sich hier etwas tut, oder genug davon? Hier werden Sie geholfen!

Zur Newsletter-Registierung

© 2004-2024 All-Dynamics Software GmbH