warmer,

I'm not a Google Employee... but it looks like "maps.google.com/
crossdomain.xml" is only allowing sites "by-content-type." More
details on what this means:

1) by-content-type: [HTTP/HTTPS only] Only policy files served with
Content-Type: text/x-cross-domain-policy are allowed

2) by-content-type: All policy files whose Content-Type is exactly
text/x-cross-domain-policy are allowed. No other policy files are
allowed. This meta-policy is only available for HTTP and HTTPS
servers. Most HTTP servers provide flexible ways to decide how to
assign a Content-Type, so this is the most useful option when it is
desirable to permit some policy files, but not others. Common
strategies for assigning the text/x-cross-domain-policy type are to
specify it for individual locations, thus requiring administrator
approval for each policy file; or to assign text/x-cross-domain-policy
to any file whose name is crossdomain.xml, thus allowing policy files
to exist anywhere, but making it easy to find such files, or filter
them during uploads or other content-creation processes.

It also isn't allowing any domains to complete the request.

In a nutshell, Google is blocking the URLLoader request via the
crossdomain.xml policy file.

This may be because they now offer the Flash-based API and would
prefer you to use that instead. It works within the FlashIDE or
localhost because the crossdomain policy check it not enforced in
these environments.


Basically, what you need is to use the Flash API. There's a Flash CS3
Component that Vincent posted (made into an MXP component by
yuletide). Check out the Files section in this group.

Hope this was helpful.

<ed/>



On Sep 18, 11:27 am, warmer <[EMAIL PROTECTED]> wrote:
> i've been working on something in Flash that allows you to enter an
> address, and then request the static map from Google and display it in
> a box.
>
> it was working absolutely fine when running locally on my computer,
> but as soon as I upload it to a server and try it, I get all these
> checkPolicyFile issues and security sandbox errors..
>
> I'm simply doing a URLRequest on a string like "http://
> maps.google.com/
> staticmap?
> center=40.714728,-73.998672&zoom=12&size=400x400&key=MY_KEY_HERE"
>
> and then using the Loader class to load and display it.
>
> Again, it works perfectly fine locally, but not on a real server.
>
> Is there some specific reason Google is blocking these images from
> loading into Flash, while they work perfectly fine via a normal
> browser? Is there some way I can solve this, or am I completely
> screwed?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API For Flash" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-maps-api-for-flash?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to