如何从Silverlight进行跨域调用?

时间:2008-08-27 09:44:06

标签: silverlight web-services

从Silverlight成功进行跨域调用需要什么?

4 个答案:

答案 0 :(得分:5)

如果我正确理解了您的问题,您需要在要调用的服务器的域Web根目录中有一个clientaccesspolicy.xml文件(即www.example.com/clientaccesspolicy.xml),该文件定义它没问题用于来自其他域的服务以调用该域上的服务。

阅读How to Make a Service Available Across Domain Boundaries MSDN文章以获取更多详细信息。

答案 1 :(得分:2)

答案 2 :(得分:2)

智能感知辅助文件和演练:http://silverlight.net/learn/learnvideo.aspx?video=47174

答案 3 :(得分:0)

也许还可以查看JSONP http://www.west-wind.com/weblog/posts/107136.aspx,例如,即使Twitter与您的网页位于不同的域,也可以在客户端使用JavaScript获取Twitter更新。