amazon-web-services - AWS S3 预签名 URL,无到期日

标签 amazon-web-services amazon-s3 pre-signed-url

有什么方法可以生成没有任何到期日期的预签名 URL? 我正在开发一个电子邮件应用程序,我的附件将保存在 S3 中。 另请告诉我通过 JavaScript SDK 下载附件的最佳方式是什么。

我正在使用下面的代码

var params = {Bucket: 'bucket', Key: 'key', Expires: 60};
var url = s3.getSignedUrl('getObject', params);
console.log('The URL is', url);

最佳答案

预签名 URL 的最大过期时间为 one week从创建之时起。所以没有办法让预签名的 url 没有过期时间。

关于amazon-web-services - AWS S3 预签名 URL,无到期日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24014306/

相关文章:

linux - 如何将文件(从 aws s3 存储桶复制)附加到 Linux 中的另一个文件,

Java amazonS3.generatePresignedUrl - 如何配置 https ://s3. amazonaws.com/mycompany 而不是 https ://mycompany. s3.amazonaws.com/com.mycompany

amazon-web-services - AWS S3 存储桶的备份策略

bash - 如何从 aws s3 sync 命令中排除文件夹

php - 如何通过PHP SDK在Amazon S3存储桶下创建文件夹?

json - 使用 JSON 数据运行 Hive 查询时出错?

node.js - 如何使用 AWS S3 签名 url 从 Postman 上传文件?

javascript - AWS SDK 预签名 URL + 分段上传

amazon-web-services - 无法通过 Terraform 在 Gitlab 中为 AWS Lambda Fx 创建 Zip 文件

amazon-web-services - Amazon S3 存储桶策略公共(public)访问被拒绝