gpt4 book ai didi

Azure Blob 服务 REST API 返回 403 错误 : "Request date header not specified"

转载 作者:行者123 更新时间:2023-12-03 16:56:23 26 4
gpt4 key购买 nike

我尝试使用 Blob 服务 REST API,列出容器(REST API): http://msdn.microsoft.com/en-us/library/windowsazure/dd179352.aspx

因此,我从管理门户 -> 托管服务、存储帐户和 CDN -> 存储帐户获取访问 key ,我在其中选择了我的存储 (aziztest) 并从查看访问 key 获取 key :有 2 个键“主要”和“辅助”。

然后使用我创建的要签名的字符串:GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:2012 年 2 月 29 日星期三 06:05:13 GMT\nx-ms-version:2009- 09-19\n/aziztest\ncomp:列表

并使用我的存储的主访问 key 创建授权 header :授权:SharedKey aziztest:OjfrOTuO4zy1oUWGHkw8uj3%2BgAZq33GWe15gPT/PK%2Bk%3D

然后向以下位置发出 GET 请求: http://aziztest.blob.core.windows.net/?comp=list

但是我收到一个错误:AuthenticationFailed服务器无法验证请求。确保授权 header 的值格式正确,包括签名。\nRequestId:892d1f31-a20d-45a5-b16a-2f7c07519863\nTime:2012-02-29T00:02:44.2841133Z未指定请求日期 header

我的程序出了什么问题?

最佳答案

你所做的看起来相当不错,我猜你正在遵循instructions on MSDN on how to create the authentication header ?我可以看到您在要签名的字符串中使用了它们,但是您是否在请求 header 中实际包含了 x-ms-datex-ms-version ?错误消息表明您还没有这样做。

关于Azure Blob 服务 REST API 返回 403 错误 : "Request date header not specified",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9491825/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com