我想在我的由React.js开发的客户端应用程序中使用api网关。我已经在弹性beantalk中托管了独立的react.js应用程序。我将aws-sdk与STS服务一起使用来获取accesskey,secretKey等通过使用sts.assumeRole从STS ..但是每次它都会给我
未捕获(承诺)CredentialsError:配置中缺少凭据
对于STS服务参数,我正在使用Elasticbeanstalk服务角色
const params = {
RoleArn: 'arn:aws:iam::********:role/aws-elasticbeanstalk-
service-role',
RoleSessionName: 'AccountCredentials',
DurationSeconds: 3600,
};
const assumeRoleData = await sts.assumeRole(params).promise();
我为react.js使用create-react-app,并且我不想编写任何服务器端的node.js代码.aws-sdk可以与Javascript一起使用,因此它应与react.js一起使用。请帮助