【问题标题】:Silverlight Cross Domain ProblemSilverlight 跨域问题
【发布时间】:2010-01-18 14:25:27
【问题描述】:

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

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

有什么想法吗?

【问题讨论】:

    标签: silverlight cross-domain


    【解决方案1】:

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

    【讨论】:

    • 我认为可能是浏览器缓存了 XAP 文件,我解决了这个问题,然后在 HTTP 跟踪中注意到它正在缓存,所以我今天回到它并删除了缓存,它很好。
    猜你喜欢
    • 2011-05-03
    • 2015-11-18
    • 2010-11-24
    • 2011-07-25
    • 2013-09-30
    • 2023-03-07
    • 1970-01-01
    • 2011-09-22
    • 2017-08-29
    相关资源
    最近更新 更多