(JavaScriptで)次の関数は、アクセスキーと秘密鍵を受け入れ、彼らが正しいかどうかを確認することになっている: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")
}
})
}
私はそのget()メソッドは、正しくない資格証明書の場合にエラーを返し期待します。私は理由を知らないが、私は何の資格情報を与えても問題はない。私は決してエラーを出さず、コンソールは常に "キーはOK"と表示する。
このようなチェックは値を提供しません。同様の質問への私の答えを参照してください:http://stackoverflow.com/a/38902497/1428388 – jbird