好。我创建了参考,在本地机器上测试都很好。将解决方案部署到生产服务器,我们在这里:
尝试向URI发送请求时发生错误
这可能是由于尝试访问跨域中的服务 没有适当的跨域政策或po
的方式
从我收集的内容 - 这是防止某些事情(不确定是什么)的安全措施。好。我无法使提供者放置clientaccesspolicy.xml和crossdomain.xml。
我的选择是什么?看起来像是在高架模式下运行Silverlight应用程序还是..? 我不想要求提升信任。
我知道的唯一方法是调用我的服务器并从我的服务器调用webservice将数据返回给客户端。似乎太多开销。有没有更好的方法?非常令人沮丧。
答案 0 :(得分:0)
我担心你的选择有限。根据{{3}},必须使用跨域策略文件。 Same Origin Policy你可以找到一个例子。就个人而言,如果您无法影响提供商,我会通过托管服务器代理远程Web服务。