« Upcoming Flash Extensibility Book | Main | Lifelong Kindergarten at MIT »

Help! problems with cross-domain policy file

What's a cross-domain policy file? It's a simple XML file that lists the domains you want to accept data from, when importing that data into a Flash application at run time. In most cases, you'll only need one on the server where your flash file is located. If the data is passed through a specific port, like a socket server, you also need a cross-domain policy file on the second domain.

Personally, I think it's a good thing that F7's domain comparison has been tightened up a bit. It certainly opens up some possibilities for managing web services for flash clients. However, it would be nice if there was more help on how to deal with it. Currently, the flash7 player displays a warning message when visitors use our Interactive Periodic Table of Elements. The application calls for data from a webMathematica server on the sub-domain math.galaxygoo.org, through port 8080. I uploaded cross-domain policy files on both servers, but the flash player doesn't seem to be finding the one on the math server.

Is anyone else having problems with the cross-domain policy files needed by the Flash7 player? How are you dealing with it?

For more information: Moock, Macromedia

Comments

Ted Patrick of PowerSDK-fame (http://www.powersdk.com/) has huge problems cuz of it, see http://chattyfig.figleaf.com/cgi-bin/ezmlm-cgi?1:mss:87419 and the entire thread that followed.