2009-06-06 8 views
9

ich über ein URLLoader an einen externen Server kommunizierte und Empfangen die folgende Warnung:Entfernen Flash-Metarichtlinie Kommunikation Warnung

Achtung: Domain Domain Name hat keine Meta-Richtlinie angeben. Anwenden Standard-Meta-Richtlinie 'Master-only'. Diese Konfiguration ist veraltet. Siehe http://www.adobe.com/go/strict_policy_files , um dieses Problem zu beheben.

Der angegebene Link leitete mich auf eine andere Seite um, die nicht wirklich erklärte, wie diese Warnung zu entfernen ist. Es sieht so aus, als ob die crossdomain.xml-Datei auf dem Server geändert werden müsste, aber ich bin mir nicht sicher, wie genau. Haben Sie irgendwelche Gedanken, wie Sie diese Warnung entfernen können?

Antwort

7

Sie müssen die crossdomain-Datei auf dem Server je nach Bedarf aktualisieren.

Zum Beispiel:

<cross-domain-policy> 
    <site-control permitted-cross-domain-policies="master-only" /> 
</cross-domain-policy> 

... gibt an, dass nur die domänenübergreifende Datei auf dem Server-Stamm verwendet wird.

Es gibt einen guten Artikel über DevNet, der die verschiedenen Einstellungen erklärt: http://www.adobe.com/devnet/flashplayer/articles/fplayer9_security_03.html