我认为这个问题说明了一切:如何使用 Windows 8 应用程序的 JavaScript 将图像上传到 azure blob 存储?我只能在互联网上找到 C# 的示例,但找不到 JavaScript 的示例。
最佳答案
您需要拥有 Azure 容器/blob 的 sas(共享访问签名)URL。然后,您可以使用 this code snippet只需稍作修改即可上传您的图像。
有人不太可能将存储主键放入 Windows 应用商店应用程序代码中。你可以refer this code为请求生成授权 header 。此代码不需要容器的 sas url。但需要存储帐户名称和主键来生成授权 header 。
如果 azure 容器或 blob 可以公开写入(我没有尝试过) - 第一个解决方案可以在没有 SAS url 的情况下使用。
关于javascript - 如何使用javascript将图像上传到azure blob存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15977530/