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證書。我錯過了什麼?