【发布时间】:2018-08-17 12:34:50
【问题描述】:
我正在尝试加载 JSON 配置文件以保护我的 AWS 密钥
a.FileSystemCredentials is not a constructor
at constructor.loadFromPath(aws - sdk.min.js: 46)
这个错误使我无法使用AWS.config.loadFromPath('../../s3.config.json');
当我使用未受保护的AWS.config.update([json]); 时它工作正常,其中json 是实际的 jsonData
app.js:
AWS.config.loadFromPath('../../s3.config.json');
var hub = new AWS.S3({ params: {Bucket: 'mybucket'} });
s3.config.json
{ "accessKeyId": "keyid", "secretAccessKey": "密钥", “地区”:“us-east-1” }
【问题讨论】:
-
问题解决了吗?因为我现在也有同样的事情发生在我身上。很感激一些方向,因为它对你来说是 3 个月 :-)
-
感谢您提供使用 AWS.config.update 的解决方法提示!
标签: json amazon-web-services amazon-s3