下面的函數(在Javascript)應該接受ACCESSKEY和祕密密鑰,並檢查他們是否是正確的:AWS:如何檢查憑證是否正確?
function checkKeys(accessKey, secretKey) {
var cred = new AWS.Credentials(accessKey, secretKey, null);
cred.get(function(err) {
if (err) {
console.log("ERROR!")
} else {
console.log("Keys are OK")
}
})
}
我期望得到()方法不正確的憑據的情況下返回一個錯誤。我不知道爲什麼,但是我給出的憑證並不重要,我從來沒有收到錯誤,並且控制檯始終打印出「密鑰無誤」。
像這樣的支票不提供任何價值。看到我的答案類似的問題:http://stackoverflow.com/a/38902497/1428388 – jbird