hi, have you set the local-with-network priviledge for your generated swf files? do you generate flash9 swfs? the switch is -T9
also, when you're loading those swf you have to make sure you use a SecurityContext for your Loader call (AS3): yourLoaderObject.load(new URLRequest(url), new LoaderContext(false, ApplicationDomain.currentDomain, SecurityDomain.currentDomain)); filip On Wed, Jul 1, 2009 at 1:29 AM, Jake Hilton <[email protected]> wrote: > By default the swf will try to load a crossdomain.xml file from the root of > the domain where the data is requested from unless another path is > specified. > > Jake > > > On Tue, Jun 30, 2009 at 3:59 PM, Mark S. Rasmussen <[email protected]> wrote: > >> Hi, >> >> The problem is crossdomain xml's aren't loaded automatically. You'll have >> to call the Security.allowDomain function to explicitly invoke a load of >> your crossdomain.xml file. Furthermore you may have to explicitly load the >> .swf files into your current appdomain for the security policy to take >> effect on the loaded flash files as well. >> >> - Mark S. Rasmussen >> >> -----Oprindelig meddelelse----- >> Fra: [email protected] på vegne af Brent >> Lamborn >> Sendt: ti 30-06-2009 22:23 >> Til: [email protected] >> Emne: [Swftools-common] crossdomain.xml >> >> >> Hi all, >> >> It seems SWF generated by pdf2swf don't adhere to the crossdomain.xml >> file. >> The issue arises when, for example - I want to do something to a SWF >> generated by pdf2swf that I retrieve from a web service from a different >> domain. I can load and display the SWF in my flash app just fine, but the >> moment I attempt to do anything with the generated SWF, I get a security >> exception. Here is a copy of my crossdomain.xml file that resides at the >> web >> service domain: >> >> <cross-domain-policy >> xsi:noNamespaceSchemaLocation=" >> http://www.adobe.com/xml/schemas/PolicyFile.x >> sd"> >> <site-control permitted-cross-domain-policies="master-only"/> >> <allow-access-from domain="*" secure="false"/> >> <allow-http-request-headers-from domain="*" headers="*" secure="false"/> >> </cross-domain-policy> >> >> With the file above, I should be able to manipulate the SWF from my flash >> app with no problem. Instead I get an exception telling my I need to call >> Security.allowDomain in the generated SWF. >> >> Is it possible to add support for the crossdomain.xml standard to pdf2swf >> or is there a known work around? >> >> Thanks, >> Brent >> > >
