【发布时间】:2017-07-19 17:55:52
【问题描述】:
我想通过邮递员调用与azure文件存储相关的REST API。 这是我提出要求的方式:
我正在请求列出文件存储帐户中的所有共享,如下所述:https://docs.microsoft.com/en-us/rest/api/storageservices/list-shares
我遇到以下错误:
“请求中的日期标头不正确。” 我应该做些什么改变?
编辑1:
当我提供正确格式的日期时,我有这样的错误:
我收到以下错误: "在 HTTP 请求中找到的 MAC 签名 '' 与任何计算的签名不同。服务器使用以下字符串进行签名:'GET"
如何解决?
【问题讨论】:
-
您需要计算授权标头值。这里有很好的记录:docs.microsoft.com/en-us/rest/api/storageservices/….
-
请查看更新后的问题..
-
您能否深入了解一下您是如何构建
Signature的?它看起来比示例中的要长。 -
您好,密钥与我的 Azure 门户帐户的“访问密钥”选项卡中提供的密钥相同。你有什么建议?
-
您应该计算签名,而不仅仅是使用访问密钥。查看更新的答案。
标签: java rest azure logic postman