WCF/Silverlight跨域和客户端访问策略

WCF/Silverlight跨域和客户端访问策略,wcf,silverlight,reverse-proxy,crossdomain.xml,clientaccesspolicy.xml,Wcf,Silverlight,Reverse Proxy,Crossdomain.xml,Clientaccesspolicy.xml,我有一个可以从Forefront UAG(反向代理)访问的应用程序,它调用WCF服务。 在没有代理的情况下运行应用程序,效果很好,但从代理中,应用程序无法获取clientaccesspolicy.xml和crossdomain.xml文件 我用fiddler找到了这个: 有人知道如何解决问题吗? 提前谢谢。就一点。。。如果可以发布clientaccesspolicy.xml,请不要使用crossdomain.xml。你不需要它。它仅作为支持flash的旧网站的兼容性功能存在。感谢您的建议,但为什

我有一个可以从Forefront UAG(反向代理)访问的应用程序,它调用WCF服务。 在没有代理的情况下运行应用程序,效果很好,但从代理中,应用程序无法获取clientaccesspolicy.xml和crossdomain.xml文件

我用fiddler找到了这个:

有人知道如何解决问题吗?
提前谢谢。

就一点。。。如果可以发布
clientaccesspolicy.xml
,请不要使用
crossdomain.xml
。你不需要它。它仅作为支持flash的旧网站的兼容性功能存在。感谢您的建议,但为什么发送请求以获取它不是必需的?如果Silverlight没有首先找到
clientaccesspolicy.xml
,它将查找回退(
crossdomain.xml
)。。。解决代理问题后,您将只看到对
clientaccesspolicy.xml
的请求并返回成功。很抱歉问了这么多问题,但Fiddler告诉我,对crossdomain.xml的请求是在clientaccesspolicy.xml请求之前发送的。我的问题解决后我会看一看你说得对!另一件我不明白的事情是:当我从一台机器上浏览应用程序时,Fiddler会找到那些对clientaccesspolicy和crossdomain的请求,但是在另一台机器上运行同一个应用程序时,没有发送请求来获取这些文件。。。!