【问题标题】:Forge Developer's Guide Prepare Cloud Storage - Issue with uploading a file to signed urlForge Developer\'s Guide Prepare Cloud Storage - 将文件上传到签名 url 的问题
【发布时间】: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


【解决方案1】:

您在 PUT 调用中执行此操作,并且还传递要上传的文件的二进制数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-16
    • 2019-06-11
    • 1970-01-01
    • 2019-04-08
    • 2018-12-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多