作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已将文件(主要是媒体文件)上传到 Azure 的文件存储,我也可以在 Azure 的资源管理器中看到这些文件。但是当我以匿名用户身份查看该文件时,我无法查看该文件。也尝试检查权限设置,但无济于事。
欢迎任何帮助:)
最佳答案
Azure 文件具有共享访问签名 (SAS)。这是您使用存储帐户 key 计算的 key ,可提供对特定 URL 的访问权限。这是一个示例(此处存储帐户名称已被混淆):
https://mystorageaccount.file.core.windows.net/sampleshare/2.png?sv=2015-04-05&sr=f&si=sampleread&sig=Zq%2BfflhhbAU4CkCuz9q%2BnUFEM%2Fsg2PbXe3L4MeCC9Bo%3D&sip=0.0.0.0-255.255.255.255
您有关于如何使用 Azure 文件创建 SAS 的示例代码,网址为 https://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-how-to-use-files/ ,§“为文件或文件共享生成共享访问签名”。
您还可以使用多种工具以交互方式完成此操作。例如,CloudXPlorer有这个功能。
关于windows - 将文件上传到 Azure 存储后如何获取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34399532/
我是一名优秀的程序员,十分优秀!