【问题标题】:How to generate a presigned URL in a case where I dont know the object key value在我不知道对象键值的情况下如何生成预签名 URL
【发布时间】:2019-07-24 19:02:35
【问题描述】:

我面临需要创建预签名 URL 来上传对象的情况。但我不知道对象的键名。我该怎么做?

可能不是指预签名 URL。但是,有没有办法可以使用 .NET AWS-SDK 做到这一点?

【问题讨论】:

  • 您必须在存储文件之前确定文件的名称。你的流程是什么?
  • 嗯,这是一个可以从前端上传文件的功能。从我目前发现的情况来看,我需要从后端创建一个签名和策略,然后将它们用于pulpupload s3 上传

标签: c# .net amazon-s3 aws-sdk-net


【解决方案1】:

首先让前端与你沟通文件名。您可以根据此决定键名来创建您的预签名 url 并将其发送回前端进行处理。但是你需要一个键名来创建一个预签名的 url。

您的另一个选择是让前端直接调用 s3,但您需要为此进行某种其他类型的身份验证(可能是 cognito)。

【讨论】:

    猜你喜欢
    • 2018-11-28
    • 1970-01-01
    • 2015-08-12
    • 2021-11-11
    • 1970-01-01
    • 2011-07-04
    • 1970-01-01
    • 2015-01-23
    • 1970-01-01
    相关资源
    最近更新 更多