|
2008-11-19
, 01:18
|
|
Posts: 698 |
Thanked: 129 times |
Joined on Oct 2007
@ CA
|
#2
|
The Following User Says Thank You to hordeman For This Useful Post: | ||
|
2008-11-25
, 14:49
|
Posts: 631 |
Thanked: 837 times |
Joined on May 2007
@ Milton, Ontario, Canada
|
#3
|
I am trying to run an Adobe Flex application that is served on a simple HTTPServer that I have written in python. The issue with Adobe Flex applications is that they request a crossdomain.xml file, if the application and the server from Flex content are not on the same domain. There are issues with serving out this file, and hence, I have put all the content on the machine that runs both client and server.
I serve the application straight out of 127.0.0.1, and I put 127.0.0.1 in the address bar, when I call the client application. In my Flex file, I have also linked the HTTPService to 127.0.0.1. I have removed all abstractions that map 127.0.0.1 to localhost in /etc/hosts. So as far as any application is concerned, all content are being served to and requested from 127.0.0.1. However, even so, the Nokia N800 thinks that 127.0.0.1 is on a different domain than 127.0.0.1. I am guessing some other abstraction is happening that makes it seem that the content is being served from a different location.
I have tested the program that I have written under mac os, linux, and windows. It works on all platforms, and I use the address 127.0.0.1 across all platforms. It even works with the abstraction of localhost on all machines. So it seems the problem is something related to how the n800 handles it.
Sorry for the really long explanation. Hopefully, the details are useful. Any and all help are appreciated.
Thanks,
sma