【发布时间】:2022-06-17 05:52:13
【问题描述】:
我正在尝试集成 Amazon STS v3 javascript sdk 并收到以下错误。在新的 STS() 初始化中似乎需要凭证。因为我想从 Assume 获取 AWS 凭证,所以它期望的确切凭证是什么角色命令响应。
CredentialsProviderError:无法从任何提供者加载凭据
import { STS , AssumeRoleCommand } from '@aws-sdk/client-sts'
function test() {
const client = new STS({ region: 'us-east-1'});
const params = {
RoleArm: 'arn:aws:iam:21212134:role/app',
RoleSessionName: 'Session1',
}
const command = new AssumeRoleCommand(params);
const response = await client.send(command);
}
【问题讨论】:
标签: javascript node.js amazon-web-services aws-sdk aws-sts