如何绕过webapi代理并直接上传到blob服务

时间:2016-04-23 05:20:52

标签: azure asp.net-web-api azure-storage azure-storage-blobs

我的前端需要访问Azure Blob服务中的blob。

我使用WebApi作为WebApi和Blob服务之间的代理,以便处理auth& amp;商业规则。

当我的前端想要下载blob时,WebApi使用SAS Token.执行重定向。这允许前端直接从Blob服务下载blob,这样数据就不必流过WebApi,这为我省钱。

上传内容相当于什么?如何让前端直接将blob推送到blob服务而不通过WebApi推送位?我希望有一个SAS令牌+ Redirect等效上传。

注意:我考虑过将SAS令牌推送到前端,让客户端直接向blob服务发出REST调用。但是我想尽可能避免这种情况,因为我的前端目前不知道blob服务(它只与代理webapi对话)。 ^由于上述原因,this SO answer对我不起作用。

0 个答案:

没有答案