0
我正在尝试使用WebAPI for Azure表,并且无法找到发出请求所需的神秘“共享密钥身份验证”。使用共享密钥的Azure表WebAPI授权
这篇文章:http://msdn.microsoft.com/en-us/library/dd179428.aspx提到我应该使用共享密钥认证。但是,在门户网站中,我只能找到主键和辅助键。使用这些不起作用。
所以问题是,我如何从主键获取共享密钥身份验证?
谢谢!
我正在尝试使用WebAPI for Azure表,并且无法找到发出请求所需的神秘“共享密钥身份验证”。使用共享密钥的Azure表WebAPI授权
这篇文章:http://msdn.microsoft.com/en-us/library/dd179428.aspx提到我应该使用共享密钥认证。但是,在门户网站中,我只能找到主键和辅助键。使用这些不起作用。
所以问题是,我如何从主键获取共享密钥身份验证?
谢谢!
我真的找到我的答案之后,太多的摆弄。 SharedKeyLite只是指您签署的内容,而不是用于签名的密钥。你可以用你的主键登录:
Sun, 11 Oct 2009 19:52:39 GMT\n/testaccount1/Tables
...(与你的实际表名称替换testaccount1),并且将工作。问题在于help page for Create Table指出它可以与JSON协同工作,但事实并非如此。一旦我切换到XML,它开始工作。
'SharedKey'和'SharedKeyLite'是授权机制,用于授权您针对表存储的请求(或者对于Azure存储)。这只有在您通过Azure存储REST API编写包装时才会出现。如果您正在使用任何客户端库,库将为您处理此问题。请告诉我们你到底想要完成什么? – 2014-10-29 13:21:35
嘿,谢谢,我找到答案后摆弄并放在下面。 – N0thing 2014-10-29 19:53:19