【发布时间】:2021-08-15 13:33:34
【问题描述】:
我正在尝试访问 azure blob 以从 .NET 上传文件。我想在这里使用用户委托 SAS 令牌,因为它们被认为是安全的。我可以找到许多使用 Azure.Identity 和 Azure.Storage 命名空间的 .NET 12 库的文档。
但我正在处理的项目没有可用的库,它有可用的 Microsoft.WindowsAzure 命名空间,因为它是一个较旧的 .NET azure SDK。现在我无法更新到最新版本,所以我坚持使用旧 SDK,并且无法找到在旧 SDK 中使用 SAS 访问 blob 的文档。我尝试查看新类并在旧 SDK 中找到类似的类,但许多方法/类丢失或不同。
如果您有任何关于如何使用 Microsoft.WindowsAzure 旧版 SDK 使用用户委托的 SAS 密钥访问 blob 内容的参考或资源,请分享。目前我们使用存储访问密钥进行 blob 访问。
【问题讨论】:
标签: c# .net azure azure-blob-storage