如何连接到 Azure Table 服务 REST API?
How to connect to Azure Table Service REST API?
我正在尝试仅从 .net 应用程序(不使用 azure 云库)使用 REST API 访问 Azure table 存储资源 ...
只要查看 MSDN 说明,我的 URL 应该是 https://.table.core.windows.net/Tables 以枚举所有 table存储帐户,但是当我输入正确的 URL 时,它会给我 404s...我根据文档构建以尝试测试功能的每个 URL 都会返回 404s。
我看不出在 Azure 中哪里可以进行 tables 匿名访问,所以我假设我在某处遗漏了身份验证步骤,只是在 MSDN 上没有记录。
感谢帮助
你是对的 - 匿名 table 访问是不可能的。
对于列表table,请求需要进行身份验证。为了获得经过身份验证的请求,您需要创建授权 header 并在您的请求中传递该 header。要创建授权 header,请参阅此 link:https://msdn.microsoft.com/en-us/library/azure/dd179428.aspx
我正在尝试仅从 .net 应用程序(不使用 azure 云库)使用 REST API 访问 Azure table 存储资源 ...
只要查看 MSDN 说明,我的 URL 应该是 https://.table.core.windows.net/Tables 以枚举所有 table存储帐户,但是当我输入正确的 URL 时,它会给我 404s...我根据文档构建以尝试测试功能的每个 URL 都会返回 404s。
我看不出在 Azure 中哪里可以进行 tables 匿名访问,所以我假设我在某处遗漏了身份验证步骤,只是在 MSDN 上没有记录。
感谢帮助
你是对的 - 匿名 table 访问是不可能的。
对于列表table,请求需要进行身份验证。为了获得经过身份验证的请求,您需要创建授权 header 并在您的请求中传递该 header。要创建授权 header,请参阅此 link:https://msdn.microsoft.com/en-us/library/azure/dd179428.aspx