用于执行 HTTP 请求时出现安全异常System.Net.WebClient
,这是由于目标服务器上的crossdomain.xml
orclientaccesspolicy.xml
丢失或限制过多。我知道这是有充分理由的(cookies 和跨站点请求伪造),但它不适用于我的情况,因为我只需要在不使用 cookie 或任何花哨的东西的情况下对任意 URL 执行纯 HTTP GET 请求。
我已经想到了一个可以获取 URL 的代理的想法,但这听起来更像是一个丑陋的解决方法,更不用说浪费带宽了。
在 Silverlight 中执行此操作的方法是什么(如果有的话)?我使用正确的课程吗?