我似乎无法使用共享访问密钥创建CloudTableClient
,但不会导致403:禁止例外。
我已经尝试了我能想到的每个可能的consturctor / builder参数配置,但它们似乎都没有工作:
TableClient = new CloudTableClient(new Uri(sasKey), new StorageCredentials(sasKey)); // 403
TableClient = new CloudStorageAccount(
new StorageCredentials(sasKey),
useHttps: true,
accountName: "stackoverflow",
endpointSuffix: "core.windows.net"
).CreateCloudTableClient(); // 403
等...
在azure中使用带有云表的sas令牌的正确方法是什么?
答案 0 :(得分:0)
我找到了答案:对我来说,正确的方法是使用令牌创建CloudTable:UnitTable = new CloudTable(new Uri(sasKey));
。