Yes, you are right, the methodology I use would probably not work for that. I came in late on this thread. I went back and reviews the earlier posts, and that is a tough one. Yahoo does have crossdomain files on the servers for the main map functionality, maybe they just missed this.
There is a mailing list devoted to the Yahoo services, perhaps the will be able to help there. I have seen the Yahoo developers responding. OTHO, perhaps a "real" proxy would work. Tracy ________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of aceoohay Sent: Monday, January 28, 2008 10:48 PM To: [email protected] Subject: [flexcoders] Re: Yahoo Maps AS3 integration problem Tracy: The flex code that generates the map is; <yahoo:YahooMapService id="myAS2Map" UUID="{parentApplication.intMapIdentifier}" swfDomId="{SWFDOMID}" apiId="{YAHOOAPIKEY}" mapURL="{MAPSWF}" width="600" height="400" scaleContent="false" /> and associated methods that are called. The Yahoo urls are buried in the Yahoo code. How do I force these client side calls to use the proxyserver? Paul --- In [email protected] <mailto:flexcoders%40yahoogroups.com> , "Tracy Spratt" <[EMAIL PROTECTED]> wrote: > > Since I almost always have some business logic to perform on the server > for any data service call, if only to log it, I just make all calls > through an asp.net back-end (I use vb.net also) It is not a true > "proxy", I don't attempt to redirect urls, but rather use HTTPService to > post name=value pairs from Flex to the server. On of the pairs is > "action=whatever" which tells the back end how to handle the request, > through a Select Case. > > > > I then make my WebService or XMLHTTP call or do my business logic, then > wrap the result in an xml root node (with status/error info) and return > it to the Flex client. > > > > Visual Studio's Web Service proxy generation and debugging make > consuming webservices very easy, and I don't ever have any crossdomain > issues. > > > > Tracy > > > > > > > > ________________________________ > > From: [email protected] <mailto:flexcoders%40yahoogroups.com> [mailto:[email protected] <mailto:flexcoders%40yahoogroups.com> ] On > Behalf Of aceoohay > Sent: Monday, January 28, 2008 6:37 PM > To: [email protected] <mailto:flexcoders%40yahoogroups.com> > Subject: [flexcoders] Re: Yahoo Maps AS3 integration problem > > > > Bill: > > Thank for the post. > > I shouldn't have been so flippant in the earlier post. Obviously > what I need is more concrete exampleas of how to do this. My > language of choice is ASP.NET, preferably VB. > > Are there any examples of how to setup a proxy server? > > If the proxy server approach is so easy to accomplish why doesn't > yahoo allow full access via crossdomain.xml? > > This application is an intranet app for about 40 users. > --- In [email protected] <mailto:flexcoders%40yahoogroups.com> <mailto:flexcoders% 40yahoogroups.com> > , "bill_reddy" <bill_reddy@> > wrote: > > > > --- In [email protected] <mailto:flexcoders%40yahoogroups.com> > <mailto:flexcoders%40yahoogroups.com> , "aceoohay" <pauls@> wrote: > > > > > > The answer to life, the universe and everything is 42. > > > > > > Would you be so kind as to share a bit more information with the > > > unwashed masses? > > > > > > Paul > > > --- In [email protected] <mailto:flexcoders%40yahoogroups.com> > <mailto:flexcoders%40yahoogroups.com> , "Alex Harui" <aharui@> wrote: > > > > > > > > The workaround is a proxy server. > > > > > > > > > > > > > > > > ________________________________ > > > > Paul,here's a simple proxy script example in php: > > > > <?php > > > > if(isset($_GET['file'])) { > > // Use preg_match to do simple validation on the url, > > // session, etc... Optional of course. > > if(preg_match("INSERT PATTERN HERE", $_GET['file'])) { > > readfile($_GET['file']); > > } > > } > > ?> > > > > > > In flex, the url to the yahoo image would then be something like: > > http://localhost/some_proxy_script.php? <http://localhost/some_proxy_script.php?> > <http://localhost/some_proxy_script.php? <http://localhost/some_proxy_script.php?> > > > file=http://www.yahoo.com/somefile.jpg <http://www.yahoo.com/somefile.jpg> > <http://www.yahoo.com/somefile.jpg <http://www.yahoo.com/somefile.jpg> > > > > > > > Credit goes to Doug McCune. > > >

