我需要不断地追加到容器中的 blob,为此我提供了 SAS URL 我正在执行此操作
var blobClient = new AppendBlobClient(mySASUri);
var blobContentInfo = blobClient.CreateIfNotExists();
但 Create 或 CreateIfNotExists 不采用 blob 名称参数。这对于创建方法来说很奇怪。
并且在使用以下内容时出现身份验证异常
mySASUri="https://[myaccount].blob.core.windows.net/[my container]?sp=racwl&st=2022-02-03T08:29:46Z&se=2022-02-03T16:29:46Z&spr=https&sv=2020-08-04&sr=c&sig=[the signature]"
我一直在阅读很多有关使用 Azure SAS 的内容,但所有内容都在谈论生成 SAS 或在非常基本的级别上停止。
感谢任何看到这个并且可以提供阅读参考或指导哪些 api 组合应该适用于这个用例的人。
谢谢,陶基尔