gpt4 book ai didi

json - AWS FileSystemCredentials 不是构造函数

转载 作者:行者123 更新时间:2023-12-05 00:56:46 25 4
gpt4 key购买 nike

我正在尝试加载 JSON 配置文件以保护我的 AWS key

a.FileSystemCredentials is not a constructor
at constructor.loadFromPath(aws - sdk.min.js: 46)

这个错误阻止我使用 AWS.config.loadFromPath('../../s3.config.json');
当我使用不 protected AWS.config.update([json]); 时它工作正常哪里 json是实际的 jsonData

应用程序.js:
AWS.config.loadFromPath('../../s3.config.json');
var hub = new AWS.S3({ params: {Bucket: 'mybucket'} });

s3.config.json

{
"accessKeyId": "keyid",
"secretAccessKey": "secretkey",
“地区”:“us-east-1”
}

最佳答案

我有同样的问题。您可能正在为浏览器加载 aws js sdk。

如您所见:https://sdk.amazonaws.com/builder/js/ , AWS.FileSystemCredentials不包括在内,这就是为什么 FileSystemCredentials不是构造函数(更具体地说,它是未定义的)。看来您只能使用 AWS.config.loadFromPath在服务器端(使用类似 node.js 的东西)。

关于json - AWS FileSystemCredentials 不是构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49185271/

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