【问题标题】:Windows Azure Storage javascript (nodejs) library for browser application用于浏览器应用程序的 Windows Azure Storage javascript (nodejs) 库
【发布时间】:2014-02-26 21:28:32
【问题描述】:

我有一个案例,我想在浏览器应用程序中列出 windows azure blob 存储中的所有 blob,我不希望用户将他们的存储帐户凭据提交给网络服务器。想知道是否可以在浏览器中为 windows azure 使用 nodejs 库,或者我需要实现我自己的小 javascript 库来完成我在浏览器中需要的东西。

【问题讨论】:

    标签: javascript azure


    【解决方案1】:

    我想你可以看看 Node.js SDK。它适用于 Node.js,但我认为可以通过一些代码更改用于浏览器。

    http://www.windowsazure.com/en-us/develop/nodejs/

    【讨论】:

    • 正在考虑这一点。如果那是他们唯一的情况,我将使用 WAAD 和 oauth 进行登录并使用服务进行操作。
    【解决方案2】:

    如果我理解正确,一个简单的解决方案可能是在具有 List 权限的 blob 容器上创建 Shared Access Signature,然后进行 List Blobs REST API 调用通过 AJAX。这将为您返回 XML 格式的 blob 列表,您可以对其进行解析并在浏览器中显示它。

    【讨论】:

    • 用户对用户一无所知,然后他有订阅,所以创建共享访问签名意味着他必须将凭据提供给服务器以获取共享访问签名?但无论如何我都在正确地走这条路,只是使用 WAAD 让他登录并做一个网络服务来获取信息,因为这一切都是 c# 容易得多:)
    猜你喜欢
    • 2011-12-22
    • 2015-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多