为什么不使用 aws-sdk 生成临时凭证?
Why aren't Temporary Credentials being generated using aws-sdk?
我正在为 node.js 使用 aws-sdk 包并希望生成临时凭证。
我有:
AWS.Config.credentials = new AWS.Credentials 'myKey', 'mySecret'
console.log AWS.Config.credentials
AWS.config.credentials = new AWS.TemporaryCredentials()
# DurationSeconds: 1200
console.log '===='
console.log AWS.config.credentials
但是,当我注销新凭据时,accessKeyId
显示 undefined
。我做错了什么吗?
AWS.TemporaryCredentials
对象在您发出请求时延迟刷新凭据。如果要手动刷新凭据,可以在凭据对象上调用 .refresh()
AWS.config.credentials = new AWS.TemporaryCredentials();
AWS.config.credentials.refresh();
希望对您有所帮助!
我正在为 node.js 使用 aws-sdk 包并希望生成临时凭证。
我有:
AWS.Config.credentials = new AWS.Credentials 'myKey', 'mySecret'
console.log AWS.Config.credentials
AWS.config.credentials = new AWS.TemporaryCredentials()
# DurationSeconds: 1200
console.log '===='
console.log AWS.config.credentials
但是,当我注销新凭据时,accessKeyId
显示 undefined
。我做错了什么吗?
AWS.TemporaryCredentials
对象在您发出请求时延迟刷新凭据。如果要手动刷新凭据,可以在凭据对象上调用 .refresh()
AWS.config.credentials = new AWS.TemporaryCredentials();
AWS.config.credentials.refresh();
希望对您有所帮助!