在 Silverlight 3 中,我们还引入了客户端 HTTP 堆栈作为选项。您必须选择加入以使用客户端 HTTP 处理。这使您不仅可以使用 GET/POST(即更多 REST-ful 动词),还可以使用响应状态代码/标头等。您可以选择在所有请求上使用客户端 HTTP 堆栈,请求特定域,或基于每个请求,如下所示:
HttpWebRequest request = (HttpWebRequest)WebRequestCreator.ClientHttp.Create(new Uri( http://api.search.live.net/qson.aspx?query=Silverlight));
我的理解是,Silverlight 无法直接访问 Azure 存储的原因是它无法使用身份验证数据对 HTTP 标头进行签名。这会弥合差距并允许直接访问 Azure 存储或网格吗?如果是这样,它是如何实现的?