当前位置:  开发笔记 > 运维 > 正文

运行aws iam upload-server-certificate时,如何解决错误"请求中包含的安全令牌无效"?

如何解决《运行awsiamupload-server-certificate时,如何解决错误"请求中包含的安全令牌无效"?》经验,为你挑选了2个好方法。

cd进入所有pem/key文件所在的目录并运行以下命令:

aws iam upload-server-certificate 
    --server-certificate-name certificate_name 
    --certificate-body file://webservercertificate.pem  
    --private-key file://server.key   
    --certificate-chain file://certificate_chain_file.pem 

我收到以下错误:

调用UploadServerCertificate操作时发生客户端错误(InvalidClientTokenId):请求中包含的安全令牌无效.

我在"用户"中有1个"用户".该用户已被分配以下权限:

IAMFullAccess IAMReadOnlyAccess IAMUserSSHKeys

我已下载此用户的凭据并将其放入我的用户变量中

AWS_ACCESS_KEY ****
AWS_SECRET_KEY ****

我在弹性豆茎上有1个角色 aws-elasticbeanstalk-ec2-role



1> 小智..:

尝试转到帐户页面上的安全凭据:点击右上角的名称 - >我的安全凭据

然后在那里生成访问密钥并在凭证文件中使用这些访问密钥(aws configure)



2> Prasanth Lou..:

如果将CLI与MFA结合使用,则除了设置访问密钥和秘密密钥外,还必须设置会话令牌。请参阅本文:https : //aws.amazon.com/premiumsupport/knowledge-center/authenticate-mfa-cli/

推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有