【发布时间】:2010-09-30 21:38:34
【问题描述】:
使用System.Net.WebClient 进行HTTP 请求时出现安全异常,这是由于目标服务器上的crossdomain.xml 或clientaccesspolicy.xml 缺失或限制过多所致。我知道这是有充分理由的(cookie 和跨站点请求伪造),但它不适用于我的情况,因为我只需要在不使用 cookie 或任何花哨的情况下对任意 URL 执行 普通 HTTP GET 请求。
我已经想到了一个可以获取 URL 的代理的想法,但这听起来更像是一种丑陋的解决方法,更不用说浪费带宽了。
在 Silverlight 中有什么方法(如果有的话)?我是否使用了正确的课程?
【问题讨论】:
标签: c# .net silverlight cross-domain webclient