c# - 使用带有 sas token 的 Rest api 更新表存储实体显示 "method not allowed"

标签 c# azure azure-storage

尝试使用带有 sas token 的 api 更新 azure 表存储的实体,但显示方法不允许。

端点: https://{myaccount}.table.core.windows.net/{tablename}?sastoken

方法: PUT、补丁

最佳答案

它现在可以工作了。我没有在网址中添加分区键和行键,这就是它不工作但现在工作正常的原因。

网址应采用以下格式:

https://{myaccount}.table.core.windows.net/{tablename}(PartitionKey={'PartitionKey'},RowKey={'RowKey'})?sastoken

请引用update entity api了解更多详情。

关于c# - 使用带有 sas token 的 Rest api 更新表存储实体显示 "method not allowed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56353432/

相关文章:

c# - 在构造期间访问匿名类型的成员

c# - 快速图中的无向图表示

Azure 逻辑应用 - 获取 Blob 内容 - 设置内容类型

c# - 将日期时间存储在 azure 表存储中

azure - 是否可以使用 IF-Match(而不是 ETAG)有条件地更新属性?

c# - 如何使用 WinForms 中的 Web 浏览器控件访问 HTML 文档的 <HEAD> 元素?

针对不受支持的区域的 Azure Maps API 解决方法

azure - 从 Azure 下载 blob 时未找到远程服务器错误

azure - 使用 Windows Azure 查询表存储数据

C# PrincipalServerdownException 即使我是真实用户