Thanks Alex,
I couldn't find any info about it elsewhere...
I guess it got to be one of the most difficult things to search on
google since there is no way to search for brackets and the word
import is too common in flex issues...grrr.

Thanks again,

Almog Kurtser

--- In flexcoders@yahoogroups.com, "Alex Harui" <[EMAIL PROTECTED]> wrote:
>
> Yeah, known issue.  No way to avoid that we know of.
> 
>  
> 
> ________________________________
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of mydarkspoon
> Sent: Thursday, June 19, 2008 2:36 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] SecurityDomain.currentDomain causes weird
> loaderInfo.url
> 
>  
> 
> Hi,
> I have swf file loaded into another swf from different domain. The swf
> is loaded into the same security domain (SecurityDomain.currentDomain).
> Both swf explicitly trust each other's domains so I don't experience
> any security violations.
> 
> The loading works fine and I'm able to do cross scripting, however, I
> experience one strange problem: the loaded swf's url (loaderInfo.url)
> turns out to be a concatenation of the loader url + loaded swf url.
> For example, I created domains in my hosts file: "loader" and
> "content", both are localhost and only meant to simulate cross domains:
> When the swf from http://content is loaded into the swf from
> http://loader, it traces it's url, which I expected to be:
> http://content/FileThatTracesItsUrl.swf
> <http://content/FileThatTracesItsUrl.swf> 
> However, instead of the above url ,it traces out this exact url:
> 
> "http://loader/[[IMPORT]]/content/FileThatTracesItsUrl.swf";
> 
> This only happen when the SecurityDomain is set to
> SecurityDomain.currentDomain, if the swf is loaded into new
> SecurityDomain (by not specifying it, or passing null), the url
> resolves to:
> http://content/FileThatTracesItsUrl.swf
> <http://content/FileThatTracesItsUrl.swf> 
> which is just what I expected to happen.
> 
> For the mean while, I simply extracted the correct url using
> String.substr, nevertheless, I'd be glad to know what's the reason for
> this or how this can be avoided.
> 
> Thanks in advance,
> 
> Almog Kustser.
>


Reply via email to