使用共享密钥的Azure Table Web API授权

时间:2014-10-28 23:59:54

标签: azure

我尝试使用WebAPI for Azure表格,但我找不到神秘的共享密钥身份验证'要求发出请求。

这篇文章:http://msdn.microsoft.com/en-us/library/dd179428.aspx提到我应该使用共享密钥身份验证。但是,在门户网站中我只能找到主键和辅助键。使用它们不起作用。

所以问题是,我如何从主键获得共享密钥身份验证?

谢谢!

1 个答案:

答案 0 :(得分:0)

我实际上在经过多次摆弄之后找到了答案。 SharedKeyLite仅指您签名的内容,而不是用于签名的密钥。您只需使用主键签名即可:

Sun, 11 Oct 2009 19:52:39 GMT\n/testaccount1/Tables

...(将testaccount1替换为您的真实表名),这将有效。问题是help page for Create Table表明它与JSON一起使用,但它没有。一旦我切换到XML,它就开始工作了。