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
>

Reply via email to