简体   繁体   English

Aws SDK:集成 AWS v3 时出现 CredentialsProviderError Javascript SDK

[英]Aws SDK: CredentialsProviderError while integrating AWS v3 Javascript SDK

I am trying to integrate Amazon STS v3 javascript sdk and am getting the below error.It seems to be requiring credentials in the new STS() initialization.What exact credentials is it expecting since I want to get the AWS credentials from Assume Role Command response.我正在尝试集成 Amazon STS v3 javascript sdk 并收到以下错误。在新的 STS() 初始化中似乎需要凭据。它期望的确切凭据是什么,因为我想从 Assume Role Command 响应中获取 AWS 凭据.

CredentialsProviderError: Could not load credentials from any providers 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);

    }

You need to change RoleArm to RoleArn您需要将 RoleArm 更改为 RoleArn

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 AWS XRay 与 AWS SDK v3 for NodeJS - AWS XRay with AWS SDK v3 for NodeJS 将 CognitoIdentityCredentials 迁移到模块化 AWS SDK for JavaScript (v3) - Migrating CognitoIdentityCredentials to modular AWS SDK for JavaScript (v3) 为 AWS 设置 customBackoff SDK JavaScript V3 重试 - Set customBackoff for AWS SDK JavaScript V3 retries 使用 AWS javascript SDK,V3,是否有等效的凭证提供程序链? - Using the AWS javascript SDK, V3, is there a credentials provider chain equivalent? 将带有预签名 url 的分段上传从 aws javascript sdk v2 迁移到 v3 - migrate multipart upload with presigned urls from aws javascript sdk v2 to v3 AWS s3 V3 Javascript SDK stream 来自存储桶的文件 (GetObjectCommand) - AWS s3 V3 Javascript SDK stream file from bucket (GetObjectCommand) AWS SDK v3 TransactWriteItemsCommand 类型错误:无法读取未定义的属性“0” - AWS SDK v3 TransactWriteItemsCommand TypeError: Cannot read property '0' of undefined 使用 aws sdk v3 调试 ENOTFOUND 错误 - Debugging ENOTFOUND error using aws sdk v3 AWS SDK for JavaScript v3 PutObjectCommand error 'A header you provided implies functionality that is not implemented' - AWS SDK for JavaScript v3 PutObjectCommand error 'A header you provided implies functionality that is not implemented' 如何获取 cognito 用户组(在 AWS JS SDK V3 中) - How to get a cognito users' group (in AWS JS SDK V3)
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM