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
>>
>
>

Reply via email to