AWS Elastic BeanStalk SignatureDoesNotMatch

时间:2018-10-04 05:58:41

标签: python django amazon-web-services amazon-elastic-beanstalk aws-iam

我使用Windows Power Shell创建了Elastic Beanstalk环境,并遵循了此部署文档Deploying a Django Application to Elastic Beanstalk

我完成了以下步骤: 带有Django的Python虚拟环境,

创建了django项目,

创建IAM用户,我获得了访问密钥ID和秘密访问密钥ID

在此步骤环境中失败并部署Django应用程序

完成这些步骤后,每次尝试eb init询问访问密钥,秘密访问密钥和区域aws应用程序自动生成的名称时,

SignatureDoesNotMatch. The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details

我是新手,请帮助我

预先感谢...

1 个答案:

答案 0 :(得分:0)

问题是您正在使用EB CLI版本2.x。不推荐使用,不再支持。基本命令集随版本3.x更改。

The Elastic Beanstalk Command Line Interface (EB CLI)

解决方案是安装最新版本。

Install the Elastic Beanstalk Command Line Interface (EB CLI)