Silverlight跨域问题

时间:2010-01-18 00:16:31

标签: silverlight cross-domain

我遇到的问题是我在ASP.NET应用程序中托管了一个Silverlight应用程序,该应用程序在ASP.NET中对2个Web服务进行Web服务调用

本地工作正常,它正在http://localhost:1982/crossdomain.xml访问政策文件 虽然在此位置仍在查找策略,但在远程服务器上进行设置,服务引用已更新以反映服务器上的位置。 http://webserver/JobWatchService.svc将是服务地点,但它仍在寻找政策 http://localhost:1982/crossdomain.xml

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我猜您使用了Visual Studio的“添加服务引用”功能,并创建了一个正在编译到Silverlight XAP中的ServiceReferences.ClientConfig文件。首先检查ServiceReferences.ClientConfig中端点节点的地址属性是否指向http://webserver/JobWatchService.svc。听起来它仍然指向您的开发URL。