使用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中可能会被读取的地方总会存在一些风险。谁知道你的存储账户可以提供什么服务。
节点模块也在github上,所以你可以看到什么javascript代码打包访问您的存储帐户 – 2012-07-18 13:50:12
Thx,我会试试看。 – Robar 2012-07-23 14:29:30