使用JavaScript创建Azure Blob

问题描述:

我不想使用javascript和SharedAccessSignature创建blob。所有的JavaScript文件都部署在BlobStorage中,我想上传我的blob,所以我希望Same Site Origin应该没有问题。服务器向客户端发送SharedAccessSignature,客户端将文件/数据上传到blob存储中。使用JavaScript创建Azure Blob

这可能吗?

如果是:是否有一个用于blob处理的JavaScript库? (我发现这个library,但它不支持PutBlob操作)

如果不是:最好的替代方法,在相应的ASP.Net站点实现上传功能,并让JavaScript调用一些提供的方法?

有一个用于访问Azure存储的node.js模块。您可以使用browserify来使用它的客户端。当然,将您的访问键放在JavaScript中可能会被读取的地方总会存在一些风险。谁知道你的存储账户可以提供什么服务。

+0

节点模块也在github上,所以你可以看到什么javascript代码打包访问您的存储帐户 – 2012-07-18 13:50:12

+0

Thx,我会试试看。 – Robar 2012-07-23 14:29:30