gpt4 book ai didi

javascript - AWS S3 JavaScript SDK getSignedUrl 仅返回基本路径

转载 作者:数据小太阳 更新时间:2023-10-29 05:18:45 27 4
gpt4 key购买 nike

我有一些非常简单的代码来生成 S3 URL。我从 SDK 返回的 URL 只有 S3 的基本路径。它不包含任何其他内容。为什么会这样?

var AWS = require('aws-sdk');

var s3 = new AWS.S3();

console.log(s3.getSignedUrl('getObject', {
Bucket: 'test',
Key: 'test'
}));

// Returns "https://s3.amazonaws.com/"

Node.js v0.12.0,AWS SDK 2.1.15 或 2.1.17,Windows 7 64 位,

最佳答案

问题不在于代码。事实证明,当您没有在您的环境中正确设置 AWS 凭证时,AWS SDK 不会提示。修复 ~/.aws/credentials 中的凭据解决了该问题。

关于javascript - AWS S3 JavaScript SDK getSignedUrl 仅返回基本路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29044817/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com