【发布时间】:2014-02-26 21:28:32
【问题描述】:
我有一个案例,我想在浏览器应用程序中列出 windows azure blob 存储中的所有 blob,我不希望用户将他们的存储帐户凭据提交给网络服务器。想知道是否可以在浏览器中为 windows azure 使用 nodejs 库,或者我需要实现我自己的小 javascript 库来完成我在浏览器中需要的东西。
【问题讨论】:
标签: javascript azure
我有一个案例,我想在浏览器应用程序中列出 windows azure blob 存储中的所有 blob,我不希望用户将他们的存储帐户凭据提交给网络服务器。想知道是否可以在浏览器中为 windows azure 使用 nodejs 库,或者我需要实现我自己的小 javascript 库来完成我在浏览器中需要的东西。
【问题讨论】:
标签: javascript azure
我想你可以看看 Node.js SDK。它适用于 Node.js,但我认为可以通过一些代码更改用于浏览器。
【讨论】:
如果我理解正确,一个简单的解决方案可能是在具有 List 权限的 blob 容器上创建 Shared Access Signature,然后进行 List Blobs REST API 调用通过 AJAX。这将为您返回 XML 格式的 blob 列表,您可以对其进行解析并在浏览器中显示它。
【讨论】: