.net - 无法访问Windows azure文件存储文档

标签 .net azure file-storage

我在Windows azure中创建了一个文件存储并上传了一些文档。

这就是我的文件路径 https://mySite.file.core.windows.net/notes/txt.pdf

当我尝试从存储中访问文件时,出现此错误: enter image description here

最佳答案

这是预期的行为。请注意,文件存储中存储的文件不允许匿名访问。访问需要经过授权。由于您尝试在未经授权的情况下访问该资源,因此您会收到此错误。

授权访问的一种方法是在文件/共享级别上创建具有读取权限的共享访问签名 (SAS),然后使用该 SAS URL 进行访问文件。

关于.net - 无法访问Windows azure文件存储文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35045880/

相关文章:

azure - 如果提供了 DelimitedTextConfiguration,则无法使用查询 Blob 内容 API 查询 Azure Blob 存储

azure - 有没有办法监控Azure文件容量

elasticsearch - 使用 Lucene 目录作为主文件存储有哪些缺点?

生成服务器上的 ASP.NET v5

c# - MSMQ CreateCursor NullReferenceException 异常

c# - 错误CS0234 : The type or namespace name 'Azure' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)

c# - 为什么在函数应用程序的启动中注入(inject)的 DelegatingHandler 上的 SendAsync 永远不会被调用?

ruby - 用于存储文件的 SHA-1 哈希

c# - 创建新表单的问题

c# - 从 C# 中的 msi 文件中获取产品名称