You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行ADSK OSS上传完成请求时遭遇InvalidUploadKey错误求助

解决Autodesk OSS签名上传后InvalidUploadKey错误的排查方案

以下是针对该错误的具体排查步骤:

  1. 确认uploadKey未过期
    Autodesk OSS生成的签名URL及对应uploadKey默认有效期为1小时,如果上传文件后间隔太久才调用完成上传端点,会导致uploadKey失效。需重新获取签名URL和uploadKey后重试。

  2. 验证文件上传完整性
    虽然PUT请求返回200,但存在文件未完整传输的可能:

    • 检查PUT请求的Content-Length头部值是否与本地文件大小完全一致;
    • 重新执行文件上传操作(确保上传过程无网络中断),上传完成后立即调用完成上传端点。
  3. 核对bucket与object key的一致性
    OSS的bucketKey和objectKey是大小写敏感的,需确认:

    • 获取签名URL时使用的bucketKey、objectKey,与完成上传端点URL中的对应参数完全一致;
    • 无拼写错误或大小写差异。
  4. 检查请求参数与权限

    • 确保POST请求体中的uploadKey完全复用获取签名URL时返回的原始字符串,无手动修改、空格或换行;
    • 验证你的Bearer令牌包含data:write权限范围,缺少该权限会导致上传完成验证失败。
  5. 排查分块上传流程(若涉及)
    若教程中要求使用分块上传,需确认所有分块均成功上传,且分块编号、大小符合接口要求,再触发完成上传的请求。


补充参考信息

你遇到的错误响应:

{"uploadKey":"[UPLOADKEY_REMOVED]","status":"error","reason":"InvalidUploadKey"}

调整后的请求头:

{
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}

内容的提问来源于stack exchange,提问作者Joseph Freund

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 11:10:31