There is no workaround for the crossdomain file; it is necessary to support access to crossdomain data or cross-domain scripting. For any cross-domain request, Flash will look for the crossdomain.xml file in the root of the domain. For example, if you request an XML file:
http://mysubdomain.mydomain.com/fu/bar/
Flash checks for the presence of a crossdomain.xml file at:
http://mysubdomin.mydomain.com/crossdomain.xml
You can put the crossdomain.xml file in another place. However, when you ever need to download crossdomain.xml from another location, you need to do this through Security.loadPolicyFile . Keep in mind that the location of this cross-domain has any effect on the security access that you have. Flash will provide access only to the folder containing the cross-domain and its child folders.
You can also read about security changes in Flash Player 10 .
Ronnie liew
source share