【发布时间】:2023-02-01 04:31:47
【问题描述】:
我正在关注Design Automation API for Revit Step by Step Tutorial.
我被困在准备云存储 - 第 3 步,我将文件上传到签名的 url。
我不断收到此错误:
<Code>SignatureDoesNotMatch</Code>
<Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message>
我复制粘贴了从第 2 步的响应中获得的签名 url,因此签名应该没有任何问题。
【问题讨论】:
-
好的,您在 PUT 调用中执行此操作,并且还传递了要上传的文件的二进制数据。您是在创建 presignedURL 后立即执行此操作吗?我重新测试了教程,一切似乎都很好。您的文件有多大,文件大小应该不是问题,但如果您正在做块,则可能无法正确完成。
-
@JaimeRosales 非常感谢。我没有注意请求类型,因为我只是将 curl 命令复制并粘贴到邮递员。邮递员以某种方式将 put 请求导入为 post 请求,所以我遇到了身份验证错误。现在我的问题解决了。 :) 你能把这个写成答案以便我标记吗?
-
现在完成添加为答案。
标签: autodesk-forge forge autodesk-designautomation