【问题标题】:Aws SDK: CredentialsProviderError while integrating AWS v3 Javascript SDKAws SDK:集成 AWS v3 Javascript SDK 时出现 CredentialsProviderError
【发布时间】: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


    【解决方案1】:

    您需要将 RoleArm 更改为 RoleArn

    【讨论】:

      猜你喜欢
      • 2023-01-04
      • 2021-05-13
      • 2021-04-18
      • 1970-01-01
      • 2018-02-22
      • 2021-06-17
      • 2022-06-30
      • 2014-11-01
      • 1970-01-01
      相关资源
      最近更新 更多