Take the 2-minute tour ×  I've been looking all over the site
and on stack overflow and I just can solve my issue.  Network
Setup  The way my network on my staging world is that I have
clients looking at my web app on a 443 port - https, but the
underlying structure is listening on 80 port - http. So when my
apps talk to each other its on port 80, but when the clients
visit the site its port 443. So for example, my svc called from
silverlight would be on port 80.  I should also point out that
on my staging and test domains: I have a web server acting as a
portal to my app server; but this shouldn't really matter since
I was able to get this working on test. It's just that staging
has the HTTP forwarding to HTTPS.   I have a silverlight xap
file that is on the same domain as my hosted web application
using IIS 6.  Now since my silverlight xap file and my web
application are on the same domain, I have no problems running
this on dev and test, but when I try to deploy to staging I'm
getting a weird cross domain