0
我在本地使用DynamoDB。在Node.js的使用AWS-SDK,如果我不使用AccessKey
和secretAccessKey
DynamoDB:为什么我在本地访问时需要访问/密钥
var AWS = require('aws-sdk');
AWS.config.update({
region: 'us-east-2',
endpoint: "http://localhost:8000"
});
我得到错误"Missing credentials in config"
如果我用我的AWS EC2实例AccessKey
和secretAccessKey
,错误消失
AWS.config.update({
accessKeyId: 'myAccesskey',
secretAccessKey: 'mySecretkey',
region: 'us-east-2',
endpoint: "http://localhost:8000"
});
但是为什么呢?我正在使用本地的DynamoDB。它不应该需要我的AWS证书。我错过了什么?